72 - Freestyle Love Supreme

2013-3-8

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.