Would a South American tour flag work? The fact that Soarin' has legs has me not completely dismissing this rumor, but the fact that it hasn't been picked up by the normal rumor breakers casts significant doubt.
I agree for the same reasons. Soarin has legs mostly because urban legend says it was supposed to have three theatres in the first place. (And some second hand reports of activity in that area.)
TSMM? I give that a 0.0 on the believability scale.