Performer: Scott 4 Title: I've Been Tamed Country: UK Catalog Number: STL 004-7 Label: Satellite Released: 1997 Style: Indie Rock Rating: 4.8 Votes: 555