Snoop Dogg Performing For Prince William? 10 Celebrity Bachelor Parties

Ami Angelowicz | December 2, 2010 - 1:00 pm