Army Staff Sgt. Michael Crawford


Army Staff Sgt. Michael Crawford belongs to 326th Mobile Public Affairs Detachment