LyricsPond Backlash 2008-11-24 Backlash (1991) The album Backlash is released by Bad English in the year 1991 . So This Is Eden Straight To Your Heart Time Stood Still The Time Alone With You Dancing Off The Edge Of The World Rebel Say A Prayer Savage Blue Pray For Rain Make Love Last Life At The Top Backlash CD Cover Photo