I've been having a grand time lately discovering lots of new (to me, at least) music. Ever since iTunes started becoming available, I have been browsing through a seemingly endless catalogue of fresh tracks every week.
One of the bands that caught my attention recently was Twenty One Pilots. I came across one of their songs by accident and got completely won over! You can find out more about this duo here.