I have not been to Vedauwoo, but I have passed through Laramie, although it's been a number of years and I honestly do not remember much. I just did a little research on Vedauwoo and it looks like fun. If my travels take me back to that area it looks like a good place to add to the list. Thanks!
that makes one of us