Dallas, TX based Nu-Metal Band Phoenix Rising has released their self-scripted Official Music Video for their newest single “If I Say No,” off of their upcoming debut LP, From the Ashes. “IF I SAY NO” is a song about standing for yourself when you are face to face with someone that is trying …
Read More »