LiveFreeOrDie added a photo 2023-07-03 21:33:12 · Public This "Beetlejuice" house is being built in Vermont. This "Beetlejuice" house is being built in Vermont. 4 6 Comments 0 Shares 1.7K Views