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
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