Ever heard the phrase "share the road?" This Colorado SUV driver apparently hasn't, and decided to vent frustration about cyclists being on the road by tailgating and honking and honking and tailgating. »9/17/12 4:30pm 9/17/12 4:30pm
Kinja is in read-only mode. We are working to restore service.