Leo Spencer just came through with an ABSOLUTE BANGER. Just filmed in 2 days, this video is a testament proving that Leo is one of the best riders on the planet today. Several world's firsts, incredible filming, editing, and overall just a mind-blowing production. The fact that Leo filmed this in just 2 days is truly mind-boggling. This video is one you DO NOT WANT TO MISS.
Film: Cole Zimerman
Edit: Leo Spencer
Comments