► Canada’s Finest Loam? Chasing Trail Ep. 3 – Vedder Mountain

 
  4,038 views  

Sometimes when everyone looks west, you should look east. Kevin Landry and Dustin Adams head to Vedder Mountain in search of loam, and loam is what they find.

Vedder Mountain is located in Chilliwack, BC – CANADA!

Credit: Scott Sports

Canada’s Finest Loam? Chasing Trail Ep. 3 – Vedder Mountain ultima modifica: 2016-06-24T21:46:12+00:00 da Andrea


Comments: