Ok, we have gone to WDW MANY times and have never even heard of this store. Apparently there is a store called Lefty's in downtown Disney! My son is a lefty and this would be cool to go and check out. I can't find where in downtown it is located though. Has anyone been there and does it still exist?
Thanks!
Share This Thread On Social Media: