Lost Worlds: Life in the Balance (2001) Poster Poster por Lost Worlds: Life in the Balance (2001). Lost Worlds: Life in the Balance Póster