Video: World War 3 - Leopard Tank Showcase

GameSpot Trailers - 9,620 views in YouTube

Haven't you seen World War 3 - Leopard Tank Showcase from GameSpot Trailers yet? Have fun with this video and a lot more of them from your favourite gamers here at Miniplay!