Antwanette McLaughlin Explains How The Trap Music Museum & Motel 21

The Trap Music Museum in Atlanta has become the hottest tourist attraction