The Doubleus

By thedoubleus

Buffalo, NY

Anyone suspect they're not serious about their football up here? Think again.

Maybe a little OTT, if anything?

Comments
Sign in or get an account to comment.