In reply to YAHSHUA IS COMING.

$100 million off a less than 30 city tour only in America???? Your delusion is unbelievable LMAO