1996 90s Fool's Garden Fools Garden - Lemon Tree June 03, 2021 "Lemon Tree" is a song by German band Fool's Garden from their third album, Dish of the Day (1995). The song was released as a... Read more »