Aylsham, Scotland | Norfolk, VA
Also known as: StevenCurtis85
Steven Curtis lives in Aylsham, Scotland, but has also spent time in Norfolk, Virginia. Some of his favorite music is by Muse, Feeder, Pendulum, Biffy Clyro and Daft Punk. Among his favorite TV shows are House and Dr. Who.