Friday, December 3, 2010

Justin Bieber - Never Say Never (Live on Japan TV)