LyricsPond The Rascals Have Returned 2008-11-10 The Rascals Have Returned (2006) The album The Rascals Have Returned is released by Trevor Hall in the year 2006 . Under the Blanket Lime Tree Proof of Destruction Rascals Have Returned The Rascals Have Returned CD Cover Photo