Audiowhores, Stee Downes