Kate & Brian's Spot
Newton, MA Christmas Spectacular. Dec '97.
i wanna go
home
.