Diamond Specialists

Revision as of 01:09, 18 May 2010 by gtw>GtaGamer (edited text)

Diamond Specialists is a diamond shop located in Jefferson in Los Santos, San Andreas.