Spoiler alert: This goes about like you would expect it to but let’s be honest, it is kind of fun to watch. The video you’ll watch below was shot in Japan about 7 years ago and it features a full-on top fuel dragster firing up and running down the drag strip in a driving rain […]
More...
More...
Comment