So much insane street action in this new video from Animal Bikes! The wallride Hoder does makes absolutely no sense and it's only halfway through the video. Good shit!
January 21, 2014

Leave a comment