Old 12-14-2005 | 10:08 AM
  #13  
fifty30retard
Guest
 
Posts: n/a
Default

Originally Posted by LAfrequentflyer
Stowe , Vt? Never heard of it...Nice place??

-LA
It's awesome. One of the many jewels of New England. In Vermont I would prefer the Sugarbush area. http://www.sugarbush.com/
Reply