Godzilla in the Park

Godzilla in the Park

Godzilla is supposed to lay waste to Tokyo, Japan, not to Lethbridge, Alberta. So, when the beast himself stomped across the prairie landscape, I knew we were in for a night to remember. I snuggled into my lawn chair, slurped my honeydew bubble tea, and eagerly awaited the chaos. I have been to Lethbridge on [...]