shop window It's better than this You can do so much better than this You can do so much better than this You can do so much better than this
shop window It's better than this You could do so much better than this You could do so much better than this You could do so much better than this
Traducción: Keane. Better Than This.
shop window It's better than this You could do so much Better than this You could do so much Better than this You could do so much Better than this