[Flash 10 is required to watch video]
Please don’t tear me to shreds. =X My voice gets kinda shaky near the end because this is kinda terrifying for me.
The song is “What it means to be alone” by the dear hunter
Still embarrassing and I still suck at piano.