Halo spotted over Mile High Stadium after the Broncos win this weekend. This can’t be real, right? This Tebow thing is just getting creepy.
Photographed Illustrated