Nov-25-2006 15:19 What cities are each of these located in? I know that Doomsayer:Killers is located here in London, where are the others? And what is their order? Thanks!
Nov-25-2006 15:44 the first one is in ny and the last one is in dehli
Nov-25-2006 19:19 Awesome, thanks guys!! And thanks also to Ulfur for your info!