Django Django @ 8pm
By editor • Dec 6, 2012
Out of Great Britain, they've been making music since 2009.
Their first release, a self titled cd came out earlier this year.
More from Django Django Thursday December 6, 2012.
That's on 90.5 WCBE FM and HD Columbus, and online at wcbe.org