TEEN TOP releases session clip of 'Snow Kiss' for New Year's Day By Charmaine | Sponsored Insight Jan 04, 2015 TEEN TOP, who recently released their winter song "Snow Kiss" for their fans, releases yet another cute practice video with the start of the new year!