Truck Driver Nintendo Switch Announcement Trailer Released, No Release Date Detailed

Get ready for the open road!