It's getting harder and harder for me to find something I don't like about Justin Bieber. He seems like a good kid and he's ridculously talented. Case in point, Justin stopped by Los Angeles radio station Power 106 (presumably before or after his Dancing with the Stars performance) and busted out a freestyle rap over the Jay-Z and Kanye West hit, "Otis".

Wearing a fedora to cover up his new spikey hairdo and rocking what appears to be a vintage Rolling Stones t-shirt, Justin showed his mad rap skillz (I spell it with a 'z' 'cause that's how I roll) with a performance that would leave a normal human's tongue in knots. See for yourself: