2009 | 6 Episodes
Season 1 of The Monster of Florence premiered on November 12, 2009.
© All Rights Reserved 2025