Leo Howard and Olivia Holt spent time together at Walt Disney World Resort a few days ago.
Love this photo that the “Kickin’ It” actor posted on his Instagram account of himself and Miss Olivia riding Expedition Everest – Legend of the Forbidden Mountain at Disney’s Animal Kingdom.
Greatest ride ever!
I love the ride too! What about you?