Big Lead Sports Bar

3/05/2008

Flyers Practice Video Leaked

This may explain their recent 3-12 run:

1 comment:

dave said...

Wow. Just wow.
If that doesn't scar me for life, nothing will.