In just three short days, this is what Flash has accomplished. This just shows what these guys are capable of.
i worked for a company that installed bleachers among other things and this doesnt surprise me at all. even being on the crew i was amazed at the end of some days at how far we'd gotten, and the crew over there is obviously top notch making them much better than the group of derelict drunks we had on our crew.
Will it be an open air arena?
Its like the colloseum...damn