featured7 years ago
Wonders shall never cease! Pastor locks female member inside a deep freezer, see what happened after
South Africa-based cleric, Prophet Penuel, is no longer new to people who are conversant with the social media, especially Facebook.