From the outside it looms proudly over the Westside landscape. A menacing 50 ft high Falcon (the largest steel sculpture in the Unite States) greets you at the main entrance. At night the huge Mercedes Benz logo illuminates the sky like a beacon. It lets all who approach know that they are in the conundrum of Sports in the South and possibly the US.
The inside is so surreal it’s as if you are walking into a giant video game. From veteran sportscasters to rookie reporters fresh on the job, all the media was amazed by what we saw. It’s going to be the talk of the town, and the Sports world for years to come.
Click on the video above for a little peek.