&amp;quot;Dead Cat Alley&amp;quot; Street sign on a small street near the center of Nassau, Bahamas.