[MV] Teen Top Says You’re an “Angel”Posted: March 14, 2011
Teen Top released “Angel,” a music video full of fan service snow fights and bed sharing?
On March 13th, Teen Top tells us “There’s an angel in my heart,” with a super sweet love song with an equally warm tune. Is this their “Supa Luv“?
This music video is a good end to winter, as spring is just around the corner. Enjoy the snow fights and snowman building that this teenage group brings with a smile.
What do you think of Teen Top‘s sweet and tender side?