Vambo Vambo astonishing self titled debut album released October 25th On October 25th  Vambo release their swaggering and powerful self titled debut album, through Goliath Records a new rock label via Universal. Vambo’s debut album is informed by sharp musical intelligence and finds them at their full creative tilt delivering hard-hitting, retooled rock with a modern twist. Following successful […]