Spencer Rochfort

Spencer Rochfort

Born 9 December 1966 in Forth Worth, Texas, USA