picture of Weekly Watch Guide: November 16th-22nd, 2020

Vivaaaa Las Vegas! The Street Car Super Nationals hit the drag strip at Las Vegas Motor Speedway this  Thursday through Sunday for one of the most coveted drag racing events of the year.