Giant inflatable snow globe plays iconic Christmas movie scenes
The giant snow globe, being sold by Home Depot, plays scenes from "National Lampoon's Christmas Vacation" and more.
The giant snow globe, being sold by Home Depot, plays scenes from "National Lampoon's Christmas Vacation" and more.