Rooster Lovesauce is a professional wrestler that debuted on DCO during a New Blood Battle Royal that included several other new superstars. He's also a zoophiliac.
Rooster Lovesauce is a professional wrestler that debuted on DCO during a New Blood Battle Royal that included several other new superstars. He's also a zoophiliac.