Heard about the giant pink snails migrating through Louisville and want to see them for yourself? Just head over to the Snail ...