13 Oct 2020, 16:12 UTC · By: Andrei Tutu / Street Freaks is a term coined by Car Craft magazine in the 1970s, which was used to describe muscle cars featuring outlandish mods