The New Castle High School Red Hurricane August 18, 2013 NCTV45 Spread the love The New Castle High School Red Hurricane