And to make it even more unbelievable, Prince will be introducing his own perfume!
http://www.nme.com/news/prince/28234
It is sadly called merely 3121. I would have hoped he'd call it Let's Smell Crazy. Oh well.
OurĀ Capitol Hill Block Party 2008 coverage. 40 bands, people -- 40 bands!
Erik Gonzalez said on May 9, 2007:
And to make it even more unbelievable, Prince will be introducing his own perfume!
http://www.nme.com/news/prince/28234
It is sadly called merely 3121. I would have hoped he'd call it Let's Smell Crazy. Oh well.