
Source: Photo by Johnny Nunez/WireImage / Photo by Johnny Nunez/WireImage
Watch Kanye West at Pastor Joel Osteen’s Lakewood Church in Texas. West took the stage after a 40 minute delay during an 8pm scheduled performance during a Sunday service program.