I think this is from the new Major League movie.

  • September 09, 2008
  • 6.4k Views