Amusement park power outage strands people on ride

North Carolina – According to media reports Saturday, a power outage at a North Carolina...

Read More