Reds to unveil 'REDzilla'
July 13, 2017 | 00:00:39
Now featured at Great American Ball Park, it's the biggest, baddest souvenir launcher in the world. It's REDzilla!
Now featured at Great American Ball Park, it's the biggest, baddest souvenir launcher in the world. It's REDzilla!