This is a Hard Rock track recorded by the artist Nat Rose. The song I have had enough of it! was originally composed by M. de Oliveira Neto.