I have seen this commercial a few times for the X Games advertising a new series on the Discovery Channel. It looks like some dude tries to escape from extreme situations. Starts tomorrow at 9. could be cool
Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!
I saw the commercial on satellite
shown in canada at all?