Is Electro the New Rock and Roll?