Snuggle Up and Watch a Movie From the Comfort of Your Car
Remember the scene in Grease where the T-Birds and the Pink Ladies meet up at the drive-in for a night out on the town? Now you and your friends (and family) can too! Drive-in theaters officially opened for business in 1933 in New Jersey, where Richard Hollingshead created a drive-in as an option for his