Snowmobiling in Squamish
Join Amanda on her winter snowmobiling adventure in beautiful Squamish, Canada! If you love extreme sports you’ll definitely want to give it a try. Learn safety tips and what to bring when going into the back country and remember to have fun.
Subscribe to Amanda on of.com/amandaruberto