Teen superstar Miley Cyrus hosted Saturday Night Live on March 5th, and personally, she wasn't my favorite host.
I wasn't a fan of her opening monologue (she sang a song called 'Sorry I'm not perfect'), but I did enjoy the first skit of the night called "Duh! Winning!' making fun of Charlie Sheen, as well as a video of Apl.De.App and Taboo from the Black Eyed Peas hosting their own talk show.
Check out some of the clips below.