Kyrilmo Member Mar 22, 2024 #1 East Coast is finally getting a storm! Looks like over a foot in New York and Vermont. Where is everyone going to spend the weekend?
East Coast is finally getting a storm! Looks like over a foot in New York and Vermont. Where is everyone going to spend the weekend?
ski_salmon69 Active member Mar 22, 2024 #4 pow skiing sucks pull up big boulder hike park it’s only gonna rain an inch and a half