Locusts Swarm Egypt

Published: March 3, 2013 GMT

The debut trailer for Assassin’s Creed IV: Black Flag was leaked ahead of the game's release it and has left gamers in a cold, giddy sweat; Cairo raided by locusts; exploring the implications of a single National District in Lebanon; and trash removal a sure sign of elections.
Title: Locusts Swarm Egypt View Count: 23096
Upload Date: March 2nd, 2013 - 15:52 GMT Rating:
Send Mail