Quote Originally Posted by StockEngine View Post
It was so glued on the asphalt. The suspension turning was impressive.

That racetrack is super smooth. Made in Japan. Hahhaha
Suspension is impressive when running on smooth Japanese roads and tracks... Pag dating dito super tagtag pala hehe