Star vs the Forces of Evil - Too Little Too Late Cover
555 views · Published 23 November 2016 · 0:54 · Indexed 21 October 2026
Channel: JustLen · 2016 · Music
I heard this song during the episode and I fell in major love with it. So here's my cover for such a beautiful, and surprisingly salty song, xD. Enjoy!