English rock duo Nova Twins made their US radio debut when they stopped by the KROQ Studios to chat with Kevan Kenney about touring with Prophets Of Rage, how their song "Cleopatra' came to be, and more! Nova Twins' new album Supernova drops June 17th.