72 - Freestyle Love Supreme

3/8/2013

Freestyle Love Supreme creates hilarious improvised music. But don't take my word for it! You can hear them freestyle in first five minutes of this very episode, before we break down how they do it.