Travis with threatening clouds behind him on the beach in Cancun.