Caterham unveiled ahead of 2013 Goodwood Festival of Speed its most extreme Seven to date, the 620R. According to the official press release, the new Caterham Seven 620R is powered by a newly-engineered 2.0-liter Duratec engine made by Ford, which delivers 310 hp
Read Article