Would you pick up a pair of these for $790?
The Louis Vuitton Tower Sneaker Fall/Winter Season 2010 Luis P VladTV Staff Writer Sep 09, 2010 5:30 AM 0 Comment(s) Would you pick up a pair of these for $790?