Director Kevin Allen reunites the acclaimed cast of his hit debut film Twin Town for La Cha Cha, a wonderfully wacky Welsh comedy caper.
This post first appeared on Blazing Minds - Voted As One Of The Best UK Blogs, please read the originial post: here