Ted Shred

Ted Shred

Born: 1963-01-27 — Phoenix, Arizona, USA

Known For