WTF was that??????......Sheesh
Weird stuff fighting other weird stuff.
It was good though. Right?
They Might Be Giants.
Put a little birdhouse in your soul.