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.