RAT ROD Releases New Single, “All or Nothin”
Philadelphia hard rockers RAT ROD have unleashed their newest single, “All or Nothin’,” which, as guitarist Mark McCarty says, “is literally about what the title says, giving it all you’ve got, whether it’s a relationship, […]