Martha Stewart and Snoop Dogg are as thick as thieves, probably one of the best celebrity friendships to ever surface. They're both so different and come from separate backgrounds, yet they mesh so well.
Martha's from the suburbs of New Jersey, later went to Barnard College, and eventually became the queen of cooking and house appliances.
Snoop Dogg grew up in Long Beach, California and started rapping in high school until he also eventually became the rap star he is today. What's their story?