 The Great Escape of Leslie Magnafuzz

The Great Escape of Leslie Magnafuzz is the third studio album by American psychedelic rock band Radio Moscow.Released on October 11, 2011, it was recorded, mixed and mastered at California's Prairie Sun Recording Studios, produced by frontman Parker Griggs.