11 () posted 3 years ago by I_am_NOT_a_Zombie 3 years ago by I_am_NOT_a_Zombie +11 / -0 10 comments share 10 comments share save hide report block hide replies
This is Tianjin in China. 2015.
Thanks. Found it: https://www.youtube.com/watch?v=bIba97kpmMw