Wednesday, August 19, 2009

Revelation.

Pretty sure I mentioned on here that Fly were working on some new brake system - turns out they were. Observe:


Go to BNQT for more videos.

No comments: