Halo Forms Over Denver After Victory, The Patriots Have No Chance

Hey everybody, in case you had any doubt whatsoever, celestial beings are definitely watching over the Denver Broncos.
Don’t get me wrong. Clearly, God likes Tom Brady. But this year, he’s got different plans.
The proof is in the photos. Just look at them. Jesus was there!
According to the Huffington Post, the Broncos have no comment. I [...]










