Formed in the Medway towns of North Kent, The Len Price 3-Glenn Page (guitar/vocals), Steve Huggins (bass), and Neil Fromow (drums)-have spent nearly two decades perfecting their high-octane blend of vintage British Invasion hooks and raw garage grit.