The Petal FallsΒ have an interesting backstory. Originally they were a five piece band that began in the mid 90s. The group was comprised of Keith Leahy (Singer/Songwriter), Robert Harpum (Guitar), Dave Richards (Guitar), Marius Ryndziewicz (Bass) and Robin Tucker (Drums). Early on they signed a record deal with an intermediate record label, The Petal Falls seemed destined for success. But that signing ultimately led to their undoing. After years of unfulfilled promises and tons of […]