Turnstile Throw First Pitch at Baltimore Orioles Game: Watch
Turnstile threw out the first pitch at Camden Yards in Baltimore, Maryland on Tuesday (August 8) before the Major League Baseball game between the Baltimore Orioles and the Houston Astros.…