Ambivist – “Human” A BlankTV World Premiere!

Ambivist

Ambivist are an up-and-coming hard rock band, from Glasgow, Scotland. After the release of their debut single, “A Drop of Thunder,” Ambivist have been ticking off well renowned local venues, such as The Garage and King Tut’s Wah Wah Hut.

Videos