Originally Posted by vegas dumont is a easy 90 miles away if its fall/winter Yea Dumont isn't the place to be this time of year .
Welcome to our forum !
Welcome from one of the crazies !
Welcome !
Aloha !
Welcome.
Welcome to the crazy site !
Forum Rules