Marcel Spears

December 13, 1988
New Orleans, Louisiana, USA