Scratcher Joined 7 years, 8 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