Wednesday, 23 March 2011

SUPREME x LADY GAGA x TERRY RICHARDSON, LONDON 2011


Filmed by Gurnteam for One Trick Pony