Surprise Me!

Tyra Banks on Beyonce

2007-03-25 10 Dailymotion

Tyra Banks explains what Beyonce does and doesn't do.

Buy Now on CodeCanyon