'Big Red Sun' Makes Stage Debut in Philly - NBC 10 Philadelphia

    'Big Red Sun' Makes Stage Debut in Philly