Maybe others have seen this before but it popped up on Youtube 2 days ago. Looks like it was shot in Italy in the mid 70's. There's some interesting...