Godzilla clip

New 'Godzilla' Clip Teases a Battle With Another Monster: 'Let Them Fight' (VIDEO)
New 'Godzilla' Clip Teases a Battle With Another Monster: 'Let Them Fight' (VIDEO)