C Charles Thompson Review of Texas Renaissance Festival 4 years ago It's a shopping mall more than anything.
Comments: