Trailer: Saints Row Major Nelson 18 years ago Xbox Live users in Europe can now download a 'Saints Row' trailer from the Xbox Live Marketplace.