David B


Last night I saw Monstaball in Verbier, Switzerland. They had the venue really rocking. I’d never seen a
venue so happy as when these folks played. 10 out of 10.