Skip to main content


  • 0
    Mr. Toad goes down in flames... a reminder to check tire pressure?

    The feds are so intent on having you check your tire pressure that they're willing to sacrifice toads in the process. Well, not really, but the new NHTSA ad campaign takes a strange tack to inform consumers that summer weather is Hell on tires.The PSA, posted after the jump, portrays a number of ...


Autoblog iPhone App
Shop for a vehicle