VIDEO – Prophet Shepherd Bushiri claims to walk on air
Malawi born Prophet, Shepherd Bushiri, is captured coming down the stairs of his home in South Africa and appears to walk on air as he reaches the bottom.
Read More...
Read More...
Recover your password.
A password will be e-mailed to you.