7530 Dolly Leigh, Flash Brown