LYRICS:
You think I’m crazy for
Swimming against the stream
You don’t understand
Cuz you don’t see
There’s a bigger picture
And you think I’m small
Not worthy to stand tall
Try to put me down
Cause you can’t see
There’s a deeper meaning
I may walk alone
But I am never on my own
You may see me weak
And do me wrong
Oh but I am strong
So strong
Standing on the shoulders of giants
Carried by the wisdom of the brave
A million voices guide me to
The place where I belong
Standing on the shoulders of giants
I am strong