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.