MORE INFORMATION Scarrots Peace Of Sunshine Green Leaf Records CD £13.99 Cat Number LEAF6 Release date 3 Jun '02 Wishlist + Basket Rockin' melodic emo skacore that will blow you away. Imagine a mix of Less Than Jake, the Get Up Kids and the Beatles with catchy lyrics, melodic vocals and an organ-driven wall of guitars. [ + ] [ - ]