February 3, 2010
The Orquestra Voadora playing a Michael Jackson cover in the streets of Rio.
Via, You Might Find Yourself