1. A non-transitory computer readable apparatus configured for use on or with a web server, said computer readable apparatus having at least one application program stored thereon, said application program configured to: receive a request for content from at least one subscriber; determine whether said at least one subscriber is authorized to receive said content; when it is determined that said at least one subscriber is authorized to receive said content, record said content, said content comprising at least primary and secondary content; dynamically replace at least portions of said secondary content with content which bears a direct or indirect logical relationship to a geographic location associated to said primary content; make said recorded content accessible only by said at least one subscriber; and deliver said recorded content to said at least one subscriber.