where's the link? i believe fanpop currently supports embedding for youtube, dailymotion, google video and a few of the other top video sharing sites. if you add the link from any of these sites, it should embed automatically. but if you have any questions, just post the link and i can take a look.
I downloaded the link and uploaded it to GUBA and sent it to the guys at Fanpop. Looks like they fixed it for you! Thanks so much for getting this for us!!!!