Movie crew propping their butts on top of Xs…aXshun!

Movie crew at the Indiana Jones Stunt Show in Disney’s Hollywood Studios of Walt Disney World Resort in Florida.

Please share YOUR thoughts...