TEEN TOP have released the music video for “I Wanna Love“!
A few days ago they have revealed the teaser video and today they finally unveiled the full music video.
It was also already revealed that they filmed the music video in Hong Kong, they also said that TEEN TOP will return with a mature image.
Their first studio album “No. 1″ will be released on February 25th.
In related news they will also hold their “TEENTOP FIRST ALBUM No.1” showcase on the 26th, it it will be streamed through LOEN TV and Melon.