Fresh off his newly signed deal with Mass Appeal, Stro hits us with the first video from his Nice To Meet You Again E.P. that dropped in October. Check it out!