TEEN TOP release their first studio album titled ‘No. 1’ February 27, 2013 by dhekabasir Share this:TwitterFacebookTumblrLike Loading... Related