atlantamusicguide.com
CD Review: The Extraordinary Contraptions – The Time Traveler’s Constant – Album Release Thursday, August 30th
Review by Ellen Eldridge The Extraordinary Contraptions, a band founded in 2007, appeared in my world as if by time machine at the Strange Daze festival in August 2009. Shortly after that—by less t…