Billy Briggs, Ally Tibbitt

Ally Tibbitt is a journalist and founding co-director of The Ferret.