The World’s Largest Kick Sled is what you should see after having a meal at Pit Stop kafe.
Foursquare
Google
Facebook