A video message of love and support from the citizens of Glen Rock to their friends in Onomachi, Japan. Produced by Glen Rock Television

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…