My Own Worst Critic
My Own Worst Critic
is a song by
Brainwash
it was released on
Sympathy For The Damned