Trailer Southpark Major Nelson 18 years ago Xbox Live Members in Belgium and the Netherlands can now download a free teaser trailer for 'Southpark.'