3 years agoThomas Filming Sea Turtles Giant Turtle in Waikiki near Fort DeRussy Beach on the island of OahuChristsreturningsoon