Nice creative street riding from Sebastien, that ledge curb air thing was awesome!
January 28, 2012

Leave a comment