This is…interesting. We all know Jimmie Allen is a huge Disney and Walt Disney World fan, but I didn’t expect to see him performing “Part of Your World” today, but here we are. Watch!
Jimmie Allen does his best “Little Mermaid” impression

Joey Tack
May 5, 2020, 2:18 PM
Share