Dollywood’s Big Bear Mountain ride vehicle has been revealed
Dollywood theme park in Pigeon Forge, Tenn. is getting a major new roller coaster, and attendees at Orlando’s big IAAPA convention have been given a first-look at the attraction’s sleek ride vehicle.