Thank you for the debris falling off of your truck and breaking the window on my vehicle! So annoying and your trucks are always dumping debris on I-90
June 2019
Idiot drivers taking both lanes on I-90 running side by side while throwing rock debris at following vehicles. Then smirks at me when I finally get a chance to pass.