Missouri band, NEVER SHOUT NEVER, have released a creatively chaotic video for their song “Red Balloon” featured on the bands newest album “Black Cat“. The video has a lot to show for itself… literally, with the appearance of exercise ball dance routines, trombone playing and an abundance of red balloons. Check the video below!

Advertisement

LEAVE A REPLY

Please enter your comment!
Please enter your name here