JustinWescott 0 Posted October 16, 2016 I don't care what Pope Francis says! Godzilla could beat King Kong any day of the week! Share this post Link to post