Jun 29, 2019DTA Produces, Films & Edits Promo-video for Llan Rocks 2019 Music FestivalDTA promotional video for Llan Rocks music festival, South Wales.