Triumph Motorcycle News Perry And Scott’s “Stagefright” Triumph Dragbike October 1, 2018 Christopher Bradley Leave a comment OG drag racing motorcycles were pretty crazy. Both minimal and maxed out in the extreme, iron dedicated for strip runs at pinned throttle doesn't make for fun on the street but that's a different kind of riding.