China Unveils Epic 1,320-Ton God Of War Statue. You’d expect a God of War statue to look pretty epic. But there’s epic and then there’s EPIC, and this enormous  China Unveils Epic 1 320-Ton God Of War Statue You’d expect a of statue to look pretty epic But there’s and then EPIC this enormous