 Complete the following phrase:  Deer Medicine Rocks Siouan: literal translation Antler Rocks is a sandstone formation located on the west bank of Rosebud Creek in the vicinity of Lame Deer, Montana, United States. The formation is significant for its association with the 