
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.
Also On The Light 103.9 FM: