By PEDESTRIAN.TV Published June 18, 2010 Utilizing the modern day preemptive strike against album leaks, Wolf Parade are currently streaming their third studio LP, Expo 86, on their Myspace page. Have at it yelp enthusiasts.