Originally Posted by
crank_addict
Notice the stoplights. I am sure it was an organized ride but I still find the lights humorous. I can hear some anti-cyclist saying, "Look at them!. They think they own the road."
Location is just a few block south of the Ferguson Police station. You probably saw this intersection last night if you were watching the coverage.
AFAIK the building was not damaged. The worst stuff was a few miles away on West Florissant Road. Which happens to be east of here.