African Prophet Walks On Air
Death2Dumpty
Published
10/01/2015
Shepherd Bushiri is an African prophet from Malawi. He demonstrates his powers by floating in the air. An extremely impressive and totally inexplicable video.
2 Comments