Backstage, on the road, in the studio... Berlin, Germany's Kamikaze Kings rock hard. Not only on stage. Their new video, "Love For Sale" gives you an exclusive inside look.Experience the band like you have never seen them before! Exclusive backstage close-ups, aftershow impressions with fans, footage of studio...
More...
More...