Deletion of Alfa Romeo 14c

Comment: The article as it is smells (the "up coming McLaren F1" was "up coming" in 1993...), but http://1.bp.blogspot.com/_0BNoItv0eVs/TKixvNuiZ2I/AAAAAAAAA6c/fREoYk7bTWY/s1600/Mar01_04.jpg the car DOES appear to exist...as something 
Stance: delete
Cited policy: Wikipedia:Wikipedia is not for things made up one day (WP:MADEUP)