I've seen some weird things in my life but this might just
be the weirdest. We were in the middle of a three night stay at Twin Peaks
Campground in Colorado.
Twin Peaks campground is off of CO-82 just west of the Twin Lakes Reservoir on
the road to IndependencePass and further on Aspen. On one of our day trips we decided to
go up over