The Copperhead Strike, the Carolinas' first double launch coaster, opens at Carowinds in Charlotte on March 23. Carowinds released footage of the ride from the vantage point of the rider!