Product: Buffy the Vampire Slayer - Angel - The Puppet Show [VHS] (1997)
Rating: 5.0
IT WAS THE BEST
I thought that it was REALLY goo