Berlin, Germany-based classic rock overlords, Kadavar, have released a video for Last Living Dinosaur, a track from their third album, Berlin, slated for an August 21st release.The albums tracklisting, as well as four more versions of the cover that will be available for everyone buying the vinyl version...
More...
More...