Archives for 

ellen barkin

Musical Montage: Buckaroo Banzai

Buckaroo Banzai wears many hats: surgeon, physicist, secret agent and also rock star. He and his crew, the Hong Kong Cavaliers are always ready to play in the hottest clubs the 80’s has to offer with their uniquely jazzy tunes.
0