British motorsport icon and sports car manufacturer Lister Cars has been making incredible rides since its inception in the early ’50s, but the latest, the Lister Thunder, is our favorite vehicle to wear the badge.…