Carl's Pissed
Extreme Sports Showdown (2x13)
Air date: Jan 08, 2010
Now that the NFL Season is over (for Carl), Carl takes a look at some other sports you can eat bar food to. Oh, and he makes his lock for Philly vs. Dallas.
- Premiered: Oct 2007
- Episodes: 106
- Followers: 0