home

file under: bizarre

the street sweeper vehicles in kunming play “happy birthday” as they go along. lord only knows why.

Comments are closed.

  • Photos