The Turkey Leg Revolution

May 29, 2012 No Comment
Admittedly I’ve never been a big fan of those giant turkey legs that you can buy around the parks. To be fair, I don’t think I’ve ever actually had one myself, but just the general concept of walking around while chowing down on a ginormous meat stick seems a bit too … Medieval Times-y for […]