By Melissa Antoinette Garza Both my husband and I are fans of the Godzilla franchise. I loved the American Godzilla from 2014 and when I saw the trailer for the new Japanese film, I was hoping it would have a theatrical release in the states. Thank God for […]