Mark Bjorklund of Super Rat with his Sodium Distortion Ducati S4RS salt racer. That’s the “I just broke my own record” smile.
Speed limit 69! Just kidding 35.
Oh, how we all wish they weren’t kidding.
Posted on March 28, 2013 in Blog by Alicia Mariah Elfving