http://www.texasmotorplex.com/ Anybody been to this one? Looks like maybe too much arts & crafts, but maybe fun? TIA