Featured Image

The Black Roses Tour – New York, NY

It’s official: The Cadillac Three are the hardest rockers in country music. The trio brought their Black Roses Tour to Irving Plaza in New York for a good ol’ fashioned rock show on Friday night and the floor didn’t stop shaking all night. They played the entirety of their sophomore album,┬áBury Me In My Boots… Read more »