“Chad” Is A Satirical Homage To The Season 3 Character We All Love To Hate (Music Video)
“Chad” is a satirical homage to the Season 3 character you love to hate, Deputy Chad Broxford. The video premiered last weekend at the 2018 Twin Peaks UK Festival in London and Welcome to Twin Peaks…