Who will wear the hat?
There are twenty years to go
and twenty ways to know
who will wear
who will wear the hat.
Who will wear the hat?
There are twenty years to go
and twenty ways to know
who will wear
who will wear the hat.
Comments 0
Delete comment
Delete comments and replies