Upcoming Insane Coaster Wars Episode Will Feature Phantom’s Revenge

Phantom’s Revenge will be featured in an upcoming episode of Insane Coaster Wars! The episode will air on the Travel Channel on Sunday, June 29th at 7:30 pm. The episode was filmed at the park in May of 2013. Be sure to set your DVRs!