Posted by:
guzmoon
June 22, 2006
USA - win or lose - Does it make sense to Americans ?
Login in to Rate this Post:
0
?
Ghaha - The African Pride , way to go !!!!!!!!!!!!!!
Read Full Discussion Thread for this article