Scratcher Joined 8 years, 10 months ago Sweden
i like toasters.i love toasters.i frickin live for toasters.I CANT HAVE ENOUGH TOASTERS.i gotta believe
lurking inside your closetstealing your toasters.working on sumpthin big