2014-07-25, 10:13
2014-07-26, 09:34
I went to that mall a few times, it's in Syracuse, NY. Those karts are really fun. They're electric too. I went there before they opened the attraction (and most certainly before they filmed that) and afterwards. It's a good halfway point from where I live to NYC.
2014-07-26, 13:31
hehe, that looks like fun, more fun when they can drive around inside in store haha