Thank God for Airbags

Thank God for airbags and car safety. Sen. Sherrod Brown (D-OH) was in a high speed car crash Thursday afternoon but he and apparently all others involved are basically fine, albeit a bit bruised up. Safety belts, airbags. They really make a difference.

ABOUT THE AUTHOR

Josh Marshall is editor and publisher of TalkingPointsMemo.com.
LIKE US ON FACEBOOK