Thursday, December 03, 2015

floating cars in China

caused by some wire on street

No comments: