Video of Megachurch ‘Pastor’ Tavner Smith Cheating on Wife Emerges
A video has begun to widely circulate showing Venue Church pastor Tavner Smith and Worship leader Lexi Elisha allegedly sharing...
A video has begun to widely circulate showing Venue Church pastor Tavner Smith and Worship leader Lexi Elisha allegedly sharing...