Announced in November 2022, The Last Rockstars is a group of four Japanese megastars who just made their U.S. debut.
Read MoreAnnounced in November 2022, The Last Rockstars is a group of four Japanese megastars who just made their U.S. debut.
Read More