Peter DeFazio actually said...

I'd say we have a lot more work to do.

Context

Stressing the ongoing issue of traffic fatalities despite improvements.

02/23/2021

https://congress.gov...

More Peter DeFazio Quotes

View All Peter DeFazio Quotes