Added by on 2012-10-08

We’ve watched this promotional video for a religious company many times and still can’t quite figure out what they do. All we know is that God must be a big Denver Broncos fan.

Category:

Religion

Leave a Reply