Too long too long too long too long too long (repeat)
Hey a say loneliness for my company
Tears for my coffee
Sorrows for my bread
Thickets and thorns for my bed too but
I know we're gonna walk
The streets of freedom yes
I know we're gonna walk the streets of freedom but
When will it be when will it be
When will it be when will it be
Related
Naughty & Nice Christmas Songs
Watch Cardi B Joins James Corden For Carpool Karaoke
From MetroLyrics to You: Our Classic Christmas Playlist
Too long too long too long too long too long (repeat)
Way over yonder
The flowers of happiness
Blooming so slow
Blooming slow but sure yes
A wha dem a go do
When the tables turn
A wha dem a go do
When we hold the handle
And then dem hold the blade
Check Out
Ariana Grande Adds Her Own Verse To "Last Christmas"
Naughty & Nice Christmas Songs
Watch Ariana Grande's Record-breaking Video for 'Thank U, Next'
5 Totally Underrated Christmas Songs
When will it be when will it be
When will it be when will it be
Too long too long too long too long too long (repeat)
by Preto
Artist: Chick Corea
Artist: Jethro Tull
Artist: Newsies