 Laura only wants to pick up her car from the new, local auto repair shop -- Carter s Auto & Body -- and go home. But bizarre mechanic Carter (Tim Mahar) has other ideas. Unsuccessful at trying to put the make on Laura, he slips her a little gift: a complimentary key chain  ...as a little reminder that Carter s Auto & Body is always there to grease your chassis - day or night.  Laura takes the gift just to shut him up -- not realizing the tiny car is a portal to another dimension. A portal which Carter plans to use...tonight.