Insane Social Media Reactions

Five-storey building floating across China river

A five storey building was surfing the waters of Yangtze river in China, and the video has gone viral. The incident reported in November 2018, however the video has re-appeared again after Massimo, a twitter user tweeted it with caption, “Things that happen in China. A five-story ‘building’ was spotted cruising along the Yangtze River […]