He was just expressing himself.
There was a cartoon of Muhhamad in the UNC paper last week. So probably not a coincidence. I went to UNC. If you know the campus, you know this is a very hard area to get to with a motor vehicle. Its a good ways away from any real road access and is on the central quad of campus. Its at least a third of a mile from anywhere I can think of where you get into it with a car.