Greg Cross, a native of the San Francisco Bay Area, has played guitar and drums for over 10 years.
Added by Upcoming Robot on February 8, 2009