An Arizona Cardinals Fan Made A Video Saying The Pats Never Cheated

So...do you still think the Pats cheated, or has this dude convinced you to change your view on them?

 
Jadd

Jadd

Want to know more about Jadd? Get their official bio, social pages & articles! Read more

title

Content Goes Here