Traffic sucks downtown today

1 comment:

Ginny-Marie said...

Where you see green is the likely location of the following:

1) An immigration parade
2) Filming
3) Both