Deuce McAllister was an absolute BEAST!
dapperdan said
And the sky is blue. No saints fan will ever disagree with you.
Click to expand...
No doubt... Just thought I’d share the video because it was kind of out of nowhere, and watching it made me smile...
Print