Rock of Love with Bret Michaels - Season 3 Episode 2 Fifteen Weddings And Three Funerals
Overview: Fifteen girls take turns reciting their own wedding vows to Bret. When one girl feels spurned, it sends her spiraling into a tailspin of craziness trying to get Bret's attention — but it might too much, too soon for Bret. When the tour heads to the next city, three girls have to stay behind.