Posted by: MatrixRose November 2, 2005
Login in to Rate this Post:
0
?
I agree. USA in 7th place ahead of great nations like Spain , England , Germany and Italy, hmmmm....moi confused...