T thenextweb.com TicketStumbler.com Founder Puts Foot in His Mouth 5 points zsection 18 years ago 17 comments