Dodge Releases Second Teaser Video as “Last Call” Countdown Continues

Photo Source: Car and Driver On the afternoon of March 1, 2023, Dodge unleashed its second clue about the final “Last Call” ultimate Dodge performance vehicle. All will be revealed on March 20, 2023, at The Strip at Las Vegas Motor Speedway. Still, enthusiasts are left puzzled about how a 7.1-pound fiendish leprechaun can be…