Crossroads Develops a first-of-its-kind Video Streaming Service called CASTLE

Castle’s unique service will provide users with on-demand streaming access to Christian TV, movies and media content with live prayer chat built into the platform for spiritual support.
CASTLE is a new video streaming service launched by Crossroads Christian Communications Inc. (Crossroads), that aims to change the way people watch and interact with faith-based media on streaming platforms.