2005-10-31

merlinofchaos: (Default)
2005-10-31 07:52 am

[Football] What's that smacking noise?

That sound? That sound is Denver playing football in the 4th quarter, something they've had trouble doing this season.