76437815

Redwood City rocks!

Those were the words spoken by Neil Young last night as he played a surprise gig in my town, Redwood City, at the historic Fox Theater. Great show!

Series

About Steve