The Bird People in China Reviews

April 8, 2005
No human entrails were spilled in the making of this movie.