Toborr Allen

Toborr Allen

Hair: Red

Eyes: Blue Green

Born: December 14, 1977 in Vancouver, British Columbia, Canada

Years Active: 1984-present