I Was Left Lying in the Middle of the Road

Long story short, I was out for a Friday ride, when a truck blew through a stop sign, throwing me in the air and destroying my newly built up Cannondale CAAD9 road bike. The driver didn't even stop...