Question: Life Screams is an album by the singer from what Florida city?
Answer: Homestead