Van Halen, in Italy, with dinosaurs.... and some big rock!


Van Halen - So This is Love from Fair Warning- with large dinosaurs. Ross would be super happy...