Mike Shouhed Biography

Most people have come to know him as Mike. However, his official name is Michael Shouhed. In as much as his name reflects a very strong Biblical character, Mike is not so staunch a Christian. Well, he is to some significant extent. However, he is moderately liberal and therefore does not mind the company of [...]