2012 Year End Wrap Up

Happy New Year to all of our CrabHeads around the world! 2012 was a groundbreaking year for Crab Racing with a record setting performance from this year’s Folkie’s Crab Racing League Champions- The Crustacean Sensations. The Sensations used the new “Powell Doctrine” rule change to maximum effect, racking up 110 Preliminary points to go with… Continue reading 2012 Year End Wrap Up