Football

Mascot Lands On Fan
Mascot Lands On Fan
Mascot Lands On Fan
If you live in Buffalo, New york you may be thinking 'at least it was a bird landing on a fan's head and not an actual person'. Before the Seahawks and Giants game yesterday, Taima the Augur hawk, landed on a fan's head before kickoff.

Load More Articles