Say what you want about the 80’s , but this was th era where people pushed things to the limit. It pretty much invented fast cars,...