You’ve GOT to Hear This: The Cab – “Bad”

The Cab

The Cab is an American rock band from Las Vegas, Nevada that has been around since 2004. The members, Alexander Deleon, Joey Thunder, Dave Briggs, and Chance Johnson, are known for their catchy and profound lyrics, and their talent for always setting the bar higher and higher for themselves. No matter