Not even Godzilla can stop people from taking selfies.

  • May 12, 2014
  • 9k Views