Peach Tree rascals release sophomore EP 22/07/2022 By Jo Forrest “Moped” picks us up on a balmy summer afternoon, weaving in and out of traffic and slick verses.