Who Discovered America?

UnleashedFury
Sat, 10 Nov 2007 22:19:37 +0000

The native Americans found it first!