Seven O’Clock is a new boy group under Staro Entertainment set to Debut on March 16, 2017 with their first mini-album, Butterfly Effect. This album will consist of 5 songs including their title track, “Echo”.
This is the second video teaser for their upcoming title track “Echo”, and it’s definitely building some anticipation. The shots of the city and the boys are really well done!
Check out their first teaser here.