Showdown In Elk Town
dopeboini99a
Published
02/25/2011
Every summer the town of Estes, Colorado is terrorised by rutting male elk so fired up they invade the streets and charge at the tourists.
0 Comments