The show looks very dope. Burberry put on a show like this just for the opening of their flagship store in Beijing. Talk about making an entrance.
April 17, 2011
Frankly my dear, I don't give a f*ck
The show looks very dope. Burberry put on a show like this just for the opening of their flagship store in Beijing. Talk about making an entrance.