Bay Area rockers The Devil In California hit the world famous Fillmore SF stage and left the crowd screaming.  Here's a little of what we had the pleasure to witness...

 

Comment