These could be spy shots of a Ford Focus-based pickup truck