Swedish Dance Diva Therese Releases New Single, Album Due Out in the Fall June 27, 2011 Jamie Sward Music News, Therese Comments Off on Swedish Dance Diva Therese Releases New Single, Album Due Out in the Fall If you’re as big of a dance music freak as I am, then in all likelihood, you’re familiar with a Continue reading »