The picture above, via ABC 7’s Ben Bradley, depicts some shit currently going down at Union Station in Chicago.According to Bradely, that mysterious black substance began leaking from the roof, and nobody is quite sure what it is.
read more Train Station Invaded By Substance That Probably Came From Aliens.






Leave a Reply