Time travel exists, and it’s located on Main Street in Hudson, Massachusetts. Victor’s 50’s Diner is where chrome meets ...