Massive Godzilla figure stands more than six feet tall, costs more than $40,000

There’s a special reason it’s so big, and no, it’s not just because it looks awesome.

Read More