ShowShowSecond Nature / RAD / The Goods / El Centro at The Lighthouse CafeFeb 20, 2004El Centro, The GoodsThe Lighthouse Cafe · Hermosa Beach, United StatesFollowI was thereUpload from this showMediaLineupAboutEl CentroThe Goods