I was on hiatus for a couple months so it's fine ;) Welcome!
I agree, Till is...mmm.
Lucky you, I've only discovered them recently! I'm planning on going to their upcoming concert in New Jersey, the first concert of the U.S. tour this year! It will be my first ever concert...I just have to finish figuring out the details of sneaking out of the house. I've already secretly bought the ticket, so that's step 1. X3






