We're not crying, you are!
[Image via Instagram.]
Why are there so many songs about rainbows? THAT is the question!
The answer is - because so many are so good!
Rainbow Connection remains one of our fave!!!
Bad Veins have put their own spin on the timeless song. It's both indie yet orchestral. Think A Great Big World!
Check it out above - complete with puppet-filled video!