Video of the Moment #557: Kaiser Chiefs

Kaiser Chiefs go Japanese in their new video, ‘Man on Mars’. Literally. Join the band while on a trip to ol’ Nippon.
Kaiser Chiefs go Japanese in their new video, ‘Man on Mars’. Literally. Join the band while on a trip to ol’ Nippon.
Leave Your Response