Nov 18, 2008
Richard McGuire, musician, artist, and animator, joined us on this episode.
Richard is the founder and bass player of the band Liquid Liquid.
He is a regularly contributing artist to the The New Yorker magazine.
Richard has also created comics, written and illustrated four children's books and has created award...