About Tiger Trap
Tiger Trap: An influential all-female indie pop band from the 1990s known for their catchy melodies and lo-fi sound.