Welcome to the Weekly Album Release Party, where all your dreams come true! Especially if you wished for a blog that tells you about some of the new releases for the upcoming week! Here are the new releases for Tuesday, March 2nd, 2010: Peter Gabriel – Scratch My Back [“Listening Wind“] Lifehouse – Smoke and …