My name is Stephan and I live in Stockholm Sweden. I have just recently come upon this site and excuse my english if it gets bad
SUBSCRIBED TO PEWDIEPIE IN 2010 

The forums have been archived. Please read this thread for more information.