10.22.2012

sarah and buster and carmen



A couple of silly San Francisco Giants superfans, spotted on the TV last night during game six of the National League Championship Series. Go Giants.

angry archive