Instant Live 8: Ice skating Santa shows off at Galleria Dallas