OK, where's the pic of Killer Chick?
Re: OK, where's the pic of Killer Chick?
She did straiffing runs over downtown Baghdad, April 2003.