A Blast from the Past

Today, December 7th, 2011, marks 70 years since Japan bombed Pearl Harbor. And the bombs are still exploding. It seems like an ordinary bright December day at the Yokota Air Force Base in Tokyo, Japan, but much of the base is¬†closed, and instead of going to work, most everyone is taking advantage of this impromptu…