by GREG KING The Crater is the latest film from veteran documentary filmmaker David Bradbury, who is well known for his films exploring political and social causes. Brian Cleaver, a National Serviceman conscript whose number came out of the lottery barrel was sent to Vietnam to serve his country. His experiences there would change the… Continue Reading »