“what was the last thing u said” Music Video
Artist: aldn, glaive
Label: The Orchard Records
Director: Echo Rec (Kevin James Neal)
Assistant Director: Ada Chen
Production Assistant: Brian Zaremba