140' and 75 MPH.. Check this thing out
#11
I worked for the owners of that company at one time. (they are 1 of the largest car dealers in the country) They got plenty of bucks and I can omly imagine what that thing cost to build....




