Guest
Login
Sign Up
Site settings
Forgot Password?
Christians gather in Hitachi City, Japan, to practice singing hymns, including “Shout Hallelujah“ in a mixture of English and Japanese.
Autoplay video
Hide player controls
Hide resume playing