Looks like that car is either an Alfa Romeo or BMW PMAC