Stand Up Comedian Kevin McTaggart talks about being a lifelong Red Sox fan and gives his opinions on most other Red Sox fans.

Share | Download(Loading)