Does anyone have a clue what was going on around 31st Ave & Peoria 8/11/08 around 3pm? There were helicopters and several police cars. I understand the police cars were still there several hours later and everything was blocked off. We saw nothing on the news.
31st Ave & Peoria
|
|
|
|