E383048
The Crabs were an indie rock band from Olympia, Washington, known for their lo-fi sound and association with the Pacific Northwest DIY music scene.