• The B

Scary sports center

Updated: Jul 2, 2019

Get a load of the sports center building at Sichuan University in Chengdu. It looks like a space ship, or maybe some monster getting ready to devour people - like that couple walking toward it, for example.

Hey. . . I think it's moving. I'm out of here!

3 views