Every year in June, the town of Roswell, New Mexico plays host to the largest New Beetle Car Show in the world. Hundreds of New Beetle owners make their way to the famed UFO desert town in organized caravans for the 3 day event that includes a car show, parade, parties, rallies and a skywatch
Read on »