Wow! That's amazing. Though I have my doubts that a car can maintain that much momentum?!
Forum Rules