Sketch of Iowa City Fire Witness Released | KCRG-TV9 | Cedar Rapids, Iowa News, Sports, and Weather | Local News
the police sketch appears to be of a sasquach?
the police sketch appears to be of a sasquach?
Witnesses report seeing this vehicle leaving the scene.