As the title states, did any of you make it to the British Invasion at Stowe Vermont this year???
Please share pics if you can ...
Probably the first time in years it didn't rain!!
Ron.
Users browsing this forum: No registered users and 314 guests