Melissa McClelland & Luke Doucet "God Loves Me" - Video
PUBLISHED: Jul 03, 2010
DESCRIPTION: http://musicfog.com Melissa McClelland and Luke Doucet deliver a haunting version of "God Loves Me" from the Music Fog stage at Threadgill's. Filmed during SXSW in Austin, TX on 3/18/10.