Showing posts with label Louis Vuitton Fall 2010. Show all posts
Showing posts with label Louis Vuitton Fall 2010. Show all posts

Thursday, July 8, 2010

Triceratops are the Barbra Streisands of Dinosaurs

That's my stance, and it's not up for discussion.

WARNING: Louis Vuitton's Fall 2010 Ad campaign and Collection is known to cause visual climaxing, proceed with caution. If currently taking beta blockers, check with your doctor first.











Glorious.