A Shrimp Motorcycle? WTH? On Display at the 2012 National Restaurant Association Show, Chicago, IL McCormick Center May 5-8 Doesn’t this Shrimp Motorcycle just give you the creeps? Snapped while walking the show at the National Restaurant Association show. Check out MORE “Stuff I don’t need to see!” Did this make your head snap around? Give […]