Even though Christmas is just two days away, there's still a chance for you to grab some time with Santa Clause in central New Hampshire. As part of "Gift Of Lights," Santa is at New Hampshire Motor Speedway in Loudon on select dates and times now through the end of the year. So not only will you have the opportunity to see their wonderful light display, you can also get a little time with the big man to take a picture, and let him know what's on your Christmas list. For more information, including dates and times you can see Santa at the New Hampshire Motor Speedway's Gift Of Lights, click here.