Nestor Teresa created the group Does Tech Support Sometimes Make You Feel Stupid? 9 years, 7 months ago