Freedom of Choice? Not for new car owners

Check Engine lightThink you can take your new car to your trusted mechanic for standard maintenance? Think again.

Unless Congress acts to pass the Right to Repair Act of 2009, drivers will be forced to take their cars to dealers for any and all repairs – at a hefty expense, of course.

Check out this video, then consider taking action. It could make a real difference the next time your car goes on the blink.