Staff Blog

So, just what does go on at Car Talk Plaza? Our staff blog takes you past the angry hordes outside our door, and into our greasy, inner sanctum.