An completely original car review documentary period piece filmed on location in Moncton, New Brunswick