Made To drive
Lotus may not be the ultimate road car, but every purist agrees that they are the best handling sports cars on the road. Many of their components are derived from their Formula 1 racing team and every car makes you feel like you're sitting at the 50 yard line during the superbowl any time the tires are rolling.
posted a year ago