6.7 Twin Town Apr. 11, 1997 Twin Town IMDb: 6.7 1997 99 min 32 views Jeremy and Julian Lewis, the “Lewis Twins”, are two unruly brothers who terrorise the city of Swansea from the caravan park where they live with ... ComedyDrama