Are both Idlewild and 7 Year Bitch rock bands?
Idlewild (band): Idlewild are a Scottish indie rock band that formed in Edinburgh in 1995. 7 Year Bitch: 7 Year Bitch was an American punk rock band from Seattle, Washington that was active for 7 years, between 1990 and 1997.
yes