What is The Squizzles?
A dope experimental band from Rhode Island. Craziest shit in the world. Check them out. They kick ass.
"Yo, The Squizzles are excellent. I love them."