Arts Music Religion Travel Upon This Rock A visit to the Christian rock Cross-Over Festival in Lake of the Ozarks, Missouri.