A Man leaves scientists speechless when he answers the age old question Where did God come from? SHARE this far and wide https://t.me/TheDonaldUS 3.1K views20:05