Andrew Lau
PUBLISHED Jun 26, 2008
The Flock has had an interesting and unfortunate journey prior to landing on DVD shelves in North America. It was released oversees in vari...