November, 2004: TRL
Beyonce is a “Survivor”–of an ocelot attack, after which she pelted the poor beast and made this terrific jacket.
Comments