Upscale Swagger
by Upscale Swagger on March 2, 2009
Beyonce can be seen in the new Samantha Thavasa ad that have been all over Japan recently.
Tagged as: Beyonce, Japan, Samantha Thavasa
Previous post: BMW Concept 5 Series
Next post: Spotted: Kanye West & Amber Rose Go Shopping