Rapper/actor Xzibit marked America's Memorial Day (30May11) by performing a show for military members in Baghdad, Iraq before jetting to nearby Kuwait to visit wounded soldiers.
The hip-hop star, real name Alvin Joiner, made the secret trip last week (ends29May11) and has hailed the trek as a "life-changing experience".
In a series of posts on his Twitter.com page over the weekend (28-29May11), he writes, "I am the first American Mc Ever to rock a show in #Baghdad, #Iraq army and U.S. army side by side bouncing, #Groundbreaker!
"Taking pics with the Iraq army guys, they are Bugging Out, they have seen me on tv and can't believe I'm here right now. Locals here as well. Everyone (on Twitter) asking for pics will have to wait, due to the sensitive nature of place we are, I will wait to (sic) we leave here for everyones safety."
And returning to the microblogging site as he began his trip home to Los Angeles on Monday (30May11), the star adds, "As we start our journey home this morning, I can say truthfully, this has been a life changing experience for All of us Made it out of Iraq in one peace (sic). In Kuwait about to go visit wounded soldiers in the hospital here on base. Then we hop a flight back to LA."