Wednesday, January 25, 2017

Godzilla Vs. The Switch


Apparently Godzilla is keeping folks in Japan from pre-ordering the Nintendo Switch.  Read about it here.