Austra – Lost It meganleone November 9, 2012 Blog You Might Also Like Horror Host Theater February 18, 2012 put the needle on the record November 18, 2013 put the needle on the record April 1, 2014