hahaha show that too any of the companies and they will be embarased . especially that troy lee design like racing helmet neck brace combo thing on the ground .
I don't think they'd be embarassed. Setting a world land speed record is no small feat, and for sure people knew what parts he was running thanks to the sponsor stickers.