put the needle on the record meganleone September 16, 2013 Blog Emiliana Torrini – Speed of Dark from her newest album Tookah released Thursday You Might Also Like Happy Halloween! October 31, 2014 Austra – Lost It November 9, 2012 Customer Spotlight: Angelica Diaz August 2, 2014