xgv: Brandon Thornton photographed by David Love