Tuesday, October 19, 2010

OMAR MUSA ON NATIONAL TV INDONESIA

Omar Musa is currently touring Indonesia and gave the country a live performance on national t.v in his melon "slash" tee.



BUY THE MELON SLASH TEE HERE

No comments: