Killerbody RC Lancia Stratos 1977 Giro d’Italia Body
Remember back in the mid-70s when the Lancia Stratos dominated the World Rally Championships? Nope, me neither, I was only 6 years old at the time. However, if you are into race cars then you know the Lancia has become an iconic car from the early days of rally racing. The people over at Killerbody RC have put out a very [...]