Delta Spirit Play ‘California’ on ‘Kimmel’

May 18th, 2012 by Music News Leave a reply »
San Diego rockers Delta Spirit turned up on Jimmy Kimmel Live to play a few numbers from their third full-length album Delta Spirit In this clip the band rip into their new single "California"


Article Source: Music News

Leave a Reply