S
slayerpower
Guest
My mom took me to Universal Studios as a birthday present and we went on the studio tour. The guide announced that Angel had filmed on Thursday and Friday. The set they used really didn't look like anything. Then I noticed the flags. Italian flags!