Giant tower slide and new pirate museum coming to Texas Renaissance Festival

Texas Renaissance Festival lovers, you're in for a treat this year!