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, your job or life in general.” ‘All or Nothin‘ is pulled from the quintet’s upcoming full length album, ‘Four On The […]