‘The Mammoth Site of Hot Springs’ Drops Awesome Snoop Dogg Parody‘The Mammoth Site of Hot Springs’ Drops Awesome Snoop Dogg ParodyA mammoth research facility located in South Dakota is trying to reach out to rapper Snoop Dogg, who is set to make an appearance at this year's Sturgis Motorcycle Rally. DJ NykeDJ Nyke