Cleveland Tourism Authority Release New Promo (Video)


In an unlikely 80s parody, the Cleveland Indians won the AL pennant and are headed to the world series. In anticipation of a huge global influx of tourism, the Cleveland Tourism Authority have released a new promotion video:

Click here.

Author: Johnny Bolt

Share This Post On
468 ad