Back to all posts Video posted about TLCA Check out this newly-filmed video about The Living Church Acclaims!