• Home
  • Animated Santa Sleigh 11'x8'

Animated Santa Sleigh 11'x8'

(0)No Reviews yet
$3,395.00
SKU: 1074730

Details

Santa Sleigh animated 11' x 8', 124 lbs., 382 lamps.  Deer in flight (A) 1074731.

Made in the USA.

Ratings & Reviews

No reviews available

Be the first to Write a Review