Posted by Bram Teitelman on Fri, Oct 29, 2010 at 10:40 am
While most of America is collectively shrugging over the Texas Rangers/San Francisco Giants World Series, at least die hard fans or people that live in the city by the bay and the state that everything’s bigger in are psyched. One of those people is Melvins frontman Buzz Osborne, shown taking taking the game in San Fran last night. While we’re not fans of the Giants (because they beat the Phillies, and because of that fake beard-having relief pitcher Brian Wilson), at least the Melvins dig them. And that’s slightly better than having Steve Perry lip-sync “Don’t Stop Believin’” from the cheap seats.