ETX INDOOR FUN: Tyler's Time Square Grand Slam

Tashara Parker tours Tyler's Time Square Grand Slam, an indoor entertainment complex with a movie theater, arcade and several attractions.
Published: 7:55 PM CDT April 5, 2019
Updated: 7:54 PM CDT April 5, 2019