Shrimp On A Treadmill Posted November 6, 2008 Rick O'Shea It’s the new Chimp On A Segway… Tweet Related