
LAKE BUENA VISTA, FL – NOVEMBER 09: In this handout photo provided by Disney Parks, Rapper, singer and songwriter Flo Rida performs during the taping of the Thanksgiving TV special, “The Wonderful World of Disney: Magical Holiday Celebration”, in Magic Kingdom Park at Walt Disney World Resort during November 9, 2016 in Lake Buena Vista, Florida. The telecast airs nationwide November 24 on ABC-TV. (Photo by Mark Ashman/Disney Parks via Getty Images)
Handout / HandoutMine was Toy Story!
FenwayEditor