May 3, 2010 Features Wolf Parade Debut Two New Songs Two new tracks from Wolf Parade‘s upcoming third album, EXPO 86, made the internet rounds today. “Ghost Pressure”, a thumping piece of electro-rock, and