This is so awesome. Animal Bikes just dropped Mike Brennan’s ten years old section that he filmed for a video called “Slow Leak” and never came live. Even if this was filmed back in 2002, it is still amazing and a must see, because Mike is a crazy person.
02 Jul 2012
Leave a Reply
You must be logged in to post a comment.