HAZE : TV Spot Trailer
Ubi's long awaited FPS has not only been announced for May on the PS3 but they've released a new TV Spot for it too. Have a look and tell us what you think.
Posted on: 27.02.2008
Copy and paste this code to embed