Meet the Falcons

From:The Rivals

  • 1m 55s
  • HD
  • TV-14

With not much going on around town, the Falcons football team has time to practice. And practice makes perfect - or at least a championship team.