JAC sends the ‘Lords of Nature’ to our friends due East
What can we say…..?!!…. It’s beyond belief, and in a crazy, crazy world….. we’re sending our friends in Japan the ‘Lords of Nature’ to help them out – God bless them, we also send our love and hope, and prayers….