A Town Called Panic Review
This past week I caught my first official film of the 2010 season and it was quite memorable. The film, A Town Called Panic, is quite a strangle experience but well worth the risk. I’ve come to realize that there’s no way to adequately explain the film as it all sounds absolutely ludicrous on the […]