Quote Originally Posted by def90 View Post
No its on I25 and 34, just north of longmont, you can see it on google maps. Ill be driving right past it in about an hour.

it was open when I first moved here, i think it was a kart track.
I remember it when I lived in Berthoud. Didn't recognize it.