3 ms·Northglenn (near Denver), Colorado, USA, Earth (or so they tell me)by mkramlich 17y agoNorthglenn (near Denver), Colorado, USA, Earth (or so they tell me)