09/06/2011 11:09 am ET Updated Nov 06, 2011

Soulja Boy Apologizes To U.S. Military For Anti-Army Rap

Soulja Boy says he "let my words get the best of me" when he released a new rap video saying, "F**k the troops" ... and now he's issued a full apology to the entire U.S. military.

Read more on TMZ