The Last Vegas Meets Decibel Geek (Interview & Concert Review)

The Last Vegas are a rock band out of Chicago that have been around since at least 2004 when they released their debut album Lick ‘Em and Leave ‘Em. The sound of the band incorporates elements of glam, punk and sleaze and have a kind of boogie and swagger that must be heard. Motley Crue fans […]