Charlie Puth Live Visuals: Teen Choice Awards

Animated by Jeff Scher