REC'D Video: Youth Lagoon - "17" - Pretty Much Amazing