SEMA 2023: Land Speed Racing

Las Vegas is about a 3 hour from the El Mirage dry lake in California to the west and just … More