New Castle and Campbellsburg are home to an upcoming film called “Red Right Hand.” One of the film’s stars, Orlando Bloom, shared photos on his Instagram.
New Castle and Campbellsburg are home to an upcoming film called “Red Right Hand.” One of the film’s stars, Orlando Bloom, shared photos on his Instagram.