Tag

I must admit that I absolutely loved the first Charlie’s Angels movie, so when I found the location of the headquarters of Charles Townsend Investigations in my stalking tome last weekend, I just had to stalk it. This same location was used in both the filming of the Charlie’s Angels television show back in 1976 […]