Saints Row trailer gives you a taste of the story

Check out this rather interesting story trailer for Saints Row.

The video gives you a taste of the Saints’ formation, rivals, and rise to power. It also features all sorts of explosions.

Set in Santo Ileso, a brand new location located in the American Southwest, the reboot stars a group of friends who embark on a criminal venture in a bid to become Self Made.

Read more

Source

About Author