Explore Old Car City USA, the world's largest junkyard museum located in a forest an hour's drive north of Atlanta. Discover the unique collection of abandoned cars surrounded by trees in this fascinating museum.