Tag Archives: death wish

Twin Turbo Nova – Nasty Crash in #Mexidelphia

A long long time ago in a hacienda far far away. We had a few tacos and went street racing. Unfortunately the control arms on this beautiful nova were not as strong as the bond between street racers! The Control arms broke and street racers, friend and foe banded together to get that car and it’s driver away… Read More »