Try doing an online search to see if there is a place.
"World of Wonders" is episode 9 of season 2 of a show called "The Borgias." One can watch this episode online on iTunes. One can also purchase the instant video of this episode on Amazon.
tvdex.org
Nowhere
on youtube.
Try Hulu.com, it probably has it.
You can watch every episode an hour after it premieres at: www.watch-family-guy-online.com It's free and it always works. You can also watch any other Family Guy episode here.
Yes
9/11
you can watch it on fox.com. they have the latest 4 or 5 episodes up at a time i think.
just go to netflix and order it
Episode 9 - The Blue eyed Demon
go to veoh they usually have good videos; this is what we found for only you episode 9 http://www.veoh.com/search/videos/q/only+you+9#watch%3Dv543200xphXY2WK