Recent contributions to Science by Islam..

amilaxp

Member
Dec 1, 2006
2,370
302
0
1379314_537547699646872_423488268_n.jpg


Laughing my fuking ass off! idiotic morons!! :lol::lol: