Thanks to CarBuzz, we've learned of this video of Vin Diesel wrapping up the Fast and Furious 8 filming and thanking his crew. Someone in the crowd, not Vin Diesel, was filming the speech, which happened to take place right in front of two mysterious Challengers.
Each of these cars have massive hood scoops, as well as big fender flares and what looks like the Dodge Demon badge on the side. It would make sense that the car would be in the movie, considering both the movie and Demon reveal are both in April.
Check it out in the video below and see the two cars for yourself.