Pics from 1989 Toronto Auto Show

ughhhhhhhhhh red fc3s ughhhhhhhhhhhh