Still No One premiere video for "Fish In A Bowl"


Castelfranco Veneto, Italy based melodic punk rockers Still No One have premiered a music video for their song "Fish In A Bowl".