While YouTube-hero and Steve Perry-soundalike Arnel Pineda does his thing with Journey 2010, Steve Perry himself was busy rousing the hometown San Francisco crowd at AT&T Park during the 10/21 Game 5 of the NLCS. “Don’t Stop Believin'” came over the stadium’s public address system at the start of the 8th inning and this is what happened:
The Giants ended up losing that one 4 to 2, but beat the Phillies a couple days later in Philadelphia, 3 to 2. They’re currently killing Texas in the World Series. Fear the beard.