In case you haven’t heard of them, Caterham is a small car manufacturing company from Britain, and they focus on making ferocious little track day cars. Their vehicles won’t blow you away with luxury, or great design. Instead, they try to build ultimate driver cars, and you will feel that the moment you find yourself sitting behind the wheel. Lightweight, but powerful, what’s not to like?
Whoa.. that was a crazy video. Now check out this next one!