Lucky Fred

Lucky Fred is a Canadian animated television series that premiered in 2011 to present time.