Last Friday in Denver...
Hey all...
Anyone here from Denver? Last Friday, I was visiting there and driving through downtown when I came across three cop cars and about 30 people on or with fixies just sitting around like something just came down with the cops.
Anyone know what that was all about?