Home Movies The Twins' Tea Party The Twins' Tea Party 128 years old No Overview The Twins' Tea Party (128 years) Release day: Saturday, August 01, 1896 Runtime: 1 minutes