“I Was Made to Love You” Filming Locations
Buffy the Vampire Slayer episode “I Was Made to Love You” was filmed in Los Angeles in the United States of America.
Buffy the Vampire Slayer episode “I Was Made to Love You” was filmed in Los Angeles in the United States of America.