Teen Top release practice video for Snow Kiss


Teen Top release practice video of their latest song Snow Kiss, check it out below: