As we all place our bets on who will stand victorious in the ultimate showdown of Godzilla (The King of the Monsters) versus King Kong (The Eighth Wonder of... More
Up to 4 players can compete in a pitching showdown to see who can throw the most strikes into this life-sized inflatable catcher over 9 innings.