We explored the DFW Texas area in search of the BEST burgers. Watch as we check out Snuffer’s haunted location in Dallas!