Are you afraid to ride a bike on Delaware's roadways?

Posted 4 years.