Source:
Mass Appeal
Larry League has shared a music video for their new song 'Superstars'. Premiered on Mass Appeal, this is the first record off of their forthcoming mixtape License To Larry. Stay tune for this project and peep the trio exploring through Osaka, Kyoto and Kobe, Japan in the visual above.