Luke’s “Top 12 Albums of 2012”

The Blue Indian’s Luke Goddard comes out of the woodwork to give us his “Top 12 Albums of 2012.” Enjoy!