Godzilla vs Tefzel4000 Posted on Tue 06/11 by Nick Carter Location CYAA 27 Raymond Rd, Candia, NH 03034, USA