March 12, 2010

David LaChapelle & Quentin Tarantino Had a Baby...

... and it Puked all over Lady Gaga and Beyoncé


No comments: