Live From New Castle Its FNL at the Riverwalk July 18, 2013November 18, 2014 NCTV45 Spread the love Watch NCSTATIONTHETRAINTV45 views of Friday Night Live at the River Walk in New Castle Pa.