My favorite site of this nature is s8int.com, whose mission is to provide evidence for Noah's Flood. In the process he has assembled a staggering amount of oopart data (and I do mean staggering). Bring a lunch, a flashlight, and a grain of salt.
Even though some of the evidence is sketchy at best (as the author of the site freely admits), I daresay anyone visiting there is going to find something to make them go "Hmmm".
-Bruce
Thanks.