Thursday, April 27, 2006
Aliens Attack Japanese Female Cops
This is War of the Worlds. Except the aliens are balloons. Giant cyclops balloons. On TV. In Japan.
This is what TV is like. In Japan.