Also known as: rockyoursockoff
Richard Carroll lives in San Antonio, Texas. He is an alumnus of the Lee High School, University Of Texas At Arlington, The University Of Texas Of The Permian Basin and Leehigh School. He is employed by Economics as an Associate Professor. His favorite bands are Rock, Pearl Jam, Cliff Burton and Robert Randolph.