So how many people do you actually think will be watching that Trailer at the exact same time? Thousands, Millions? I will be on it, clicking the refresh button until it comes on.
The trailer could also give us hints of the next location, any famous landmarks? A billboard saying "Welcome to ...". There is so many possibilities :s