Yes, they have apparently been around a bit, but just today their single shipped to radio. The song is called "Just A Ride".  Imagine maybe, The Sick Puppies meet Green Day in a bar fight.  It's punky and it rocks really hard.

YouTube

I like all styles of rock. This is not another Avenged Sevenfold or Nirvana, it stands on it's own.  I'm kind of regretting even my first comparison to Sick Puppies/Green Day, because this sounds a lot less "pop' and much more "hard rock" than those bands (thus the "bar fight" reference). Just give the first track a spin and catch the energy.

Here's the first radio single (the one I received in the mail today).

Here's a second track I found.  Hearing this second track convinced me to go ahead and buy the album.