I was riding by myself, and some good Samaritans pulled over on the side of the road and called the police for me.
I was on the purple bike, it's at the fire department currently. When I was on the curb, I caught a glimpse of it - big dent in the top tube, possibly out of alignment too. Damn.
Funny, because as soon as I checked my email, there was a group message from my cycling club's president with a great deal on a Dave Tesch (made in my hometown) steel frame the same size on C-list, and guess what color it is...
Hmmm...