High Heels and Turbo’s: Krystal Earl’s 1999 Ford Mustang SVT Cobra


Twin turbo's. Those two words are enough to strike fear into just about any gearhead. Twin turbochargers means that your car means business, and isn't here to play. The sound of them spooling up is just about all you'll hear before seeing a set of tail lights fade into the distance. For Krystal Earl, she knows the sound and adrenaline rush of twin turbo's in her 1999 … [Read more...]