Lorn's New Music Video Features Cheerleaders In the Afterlife
Directed by Julian Flores, Pavel Brenner and Sherif R.Alabede of Los Angeles based film collective Room 113, the new music video for mysterious musical artist Lorn's track Acid Rain, features a squad of cheerleaders who emerge from the wreckage of a vintage convertible and dance their way through the naugahyde booths and kitchen of an old 50s diner.