The Surf Lords is a surf rock band from Albuquerque, NM.
Added by Upcoming Robot on August 25, 2012
See report by Tessa Mayes on Culture Wars.
nico_macdonald
See report by Tessa Mayes on Culture Wars.