Thursday, July 16, 2009

Best Tatar Video Ever - Tatar Black Eyed Peas


There is a moment of this video that caused me to scream and grab my head. I think you'll know what moment it is when you see it.

I love these people.

No comments: