I think this is a parking structure set of stairs and some nimrod went through the barrier somehow into the staircase. Not QUITE sure how he would have crashed through the reinforced concrete, but still my best theory.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.