The World's Happiest Street Cleaner
afafa
Published
07/28/2008
Street cleaner dances to tunes on his iPod as he cleans the streets of London.
0 Comments