Bad Self performed by Invisible Opera Company of Tibet
- Total Plays 3 times by Invisible Opera Company of Tibet
- 3 times by 1 artist
- First Played in Concert June 18, 2011 at Sonic Rock Festival 2011
- Most Recently Played July 24, 2021 at Kozfest 2021
Years