tenderlions

I Love This City Reviewed
Locals groaned and headed online to refund their tickets when newbie festival I Love this City: San Francisco changed switched its location from the beautiful ATT Park home of the Giants to a much more mundane venue, Shoreline Amphitheatre in tech capital Mountain View...