Someone at work told me that there is a place in either Virginia or West Virginia where you can drive through and there are at least 3 hours of non-stop Christmas lights to see with a very special stop at the end.
Anyone know what this place is called? I'd like to go myself.
Anyone know what this place is called? I'd like to go myself.