Review of Twin Town (1997) by Leighton W — 05 Oct 2007
If your Welsh, this like Grand Slam, is grained into you.
You know every word, you now every brilliant one liner (of which there are way too many to list here) and you fucking loves it.
This review of Twin Town (1997) was written by Leighton W on 05 Oct 2007.
Twin Town has generally received positive reviews.
Was this review helpful?
