Twin Sisters MysteryTwin Sisters MysteryTwin Sisters Park in Rockford is a spooky place that holds great mystery.Captain JackCaptain Jack