Look into use asnyc methods like
WebRequest.BeginGetResponse[
^] this way when the first
BeginGetResponse()
completes start a timer so that 10seconds later another
BeginGetResponse()
begins for the second address.
I do have to say that the need to show one site then another 10seconds later through code makes no sense, if this is for a demo use something like
camtasia[
^] to record the output and what to do.