Post Thumbnail

The Capricans in Denver, Colorado should can consider themselves blessed by the Gods. An 8-inch tall Centurion was spotted near Coors Field park, prompting one citizen to notify the police. You probably know what happened next: adjacent 20th street was closed causing rush hour traffic to pile up, an...

4 years ago 0 Comments
December 2, 2010 at 10:32PM