things can only get better – howard jones cover

leo luck singing one of his favorite 80’s songs on the infamous $50 walmart guitar. i know the singing sucks but if you want to rate it higher anyways that would …

Thanks! You've already liked this