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”.
They’ve released the music video teaser for their title track “Echo” already! Check it out below. I think we’re gonna be able to expect some great things from this group!