Michael Jackson Tribute in Soho

Posted by The G on July 7, 2009 under Street Art | Be the First to Comment

Man in the Mirror?

Man in the Mirror?

Another Michael Jackson tribute has popped up (literally) in the window of a shop in New York’s Soho area.

Clearly, these tributes can mean only one thing:  Michael Jackson touched us all in many places.

Related Posts Plugin for WordPress, Blogger...