Seventeen have released a new MV teaser for "Call Call Call!".
The song is the boys' Japanese debut song from their upcoming debut album, 'We Make You'. They look amazing in leather jackets and on motorcycles as they prepare to ride into fans' hearts.
Check out the teaser above as you wait for their Japan debut on May 30!