Cyber millenials: High-tech and highly educated young adults who drink way too much

Source: