Talk:Inferno Tower/@comment-71.235.70.19-20130526024215/@comment-71.235.70.19-20130611123218

turn a profit - make a profit; gain money or materially; "The company has not profited from the merger" -The free dictionary.