“Diamond in the Rough” Filming Locations
Charlie's Angels episode “Diamond in the Rough” was filmed in Los Angeles in the United States of America.
Charlie's Angels episode “Diamond in the Rough” was filmed in Los Angeles in the United States of America.