Mr. Invisible performed by Thank You Scientist
- From the release Stranger Heads Prevail (Album)
- Total Plays 172 times by Thank You Scientist
- 172 times by 1 artist
- First Played in Concert October 11, 2015 at The Stone Pony Summer Stage, Asbury Park, NJ, USA
- Most Recently Played July 31, 2023 at The Ramkat, Winston-Salem, NC, USA
Years