St Patricks Day

Published: March 28, 2012, 12:37 p.m.

The wearin' o' all things green mid-March can only mean one thing: A Giant Snail St Patrick Day. Grab a green Snail Ale and have some fun with the intrepid racers.