Forum Topic

Trash panda
MemberAnguirusJanuary 21, 20201.Phoenix
2.Houston
3.Miami
4.Atlantic City
5.Los Angeles
6.Tokyo
7.Mexico City
8.Guatemala
9.Hong Kong
What do you guys think and are there any other places you would like to see Godzilla and Kong throw down.
Ah shit I’m using my wrong eye again. Sorry that was meant to be behind your back