Archie the Time Machine (Original) / Archie the Time Machine (US)
A couple of drunk friends invent time travel, for real.
Info mistake?