The Spot, the Liberty City night spot, where 15 people were shot over a week ago.
The Spot, the Liberty City night spot, where 15 people were shot over a week ago. MIAMI HERALD
The Spot, the Liberty City night spot, where 15 people were shot over a week ago. MIAMI HERALD