Lazarus Clamp can be an indie rock-band with dual bases in Leicester and London, Britain. Since developing, they’ve attemptedto shake several evaluations to other acoustic guitar organizations, with Hood, Slint, and Yo La Tengo seeming to become the most typical. Guitarists/vocalists Michael and Andrew conceived the music group in 1994, …
Read More »