Gen Z vs. Millennials

Side parts, skinny jeans, and emojis... Gen Z and Millennials battle it out on the internet.

avatar
Brut.