Street food vendors with impressive flair skills isn’t new to the Internet. But this iced tea vendor on the streets of Bangkok, Thailand really drew a crowd in real life, as well as drawing a high volume of Internet veiwers.