SPEED FREAKS - The Science of Speed (renamed SPEED GEEKS) trailer.

Teaser for Episode 1 of SPEED GEEKS - The Science of Speed... Featuring the World Record by "Current Technology" electric dragster.

World Record - 202.8 mph

The only 80" Push Rod open motorcycle to go over 200 mph.

Music Video Filming for "Operation Mind Crime" with former members of Candlebox and Queensryche. 

Steve Huff controlled burn out.

20820 International Blvd

SeaTac, WA  98198

The Shop 206.878.8995

  • w-facebook
  • Twitter Clean
  • YouTube Clean
  • Instagram - White Circle
  • Pinterest

Follow Us on:


© 2020 Steve Huff Motorsports