I Admit I'm Scared performed by Ó
- From the release O.K. (Album)
- Total Plays 7 times by Ó
- 7 times by 1 artist
- First Played in Concert June 23, 2015 at Marquis Theater, Denver, CO, USA
- Most Recently Played October 24, 2017 at Scala, London, England
Years