13902714_640684492747798_84350800079683652_n Published September 2, 2017 at 960 × 540 in Update on The Fiat Spider Project ← Previous Next → Not bad, but, not as pretty as the Blue Spider.