Italian hard rock quartet, A Perfect Day, recently signed a deal with Scarlet Records for the release of the band’s second album, The Deafening Silence, on March 18th. The first single taken from The Deafening Silence is “In The Name Of God” and the video for the song can be...
Continue reading...
Continue reading...