Steve Taylor, aka Snow Man, put together a new video of the incredible snow on Mammoth Mountain.
Go to his link to see the video – http://www.youtube.com/watch?
Steve Taylor, aka Snow Man, put together a new video of the incredible snow on Mammoth Mountain.
Go to his link to see the video – http://www.youtube.com/watch?