Since Human Target's origins are in the graphic novel realm, some of the stars and show runner Matt Miller were part of a panel at WonderCon 2011.
They even refer to the snowing scene on the rooftop in Marshall Pucci. Ahem, it hadn't even occurred to me that it's suppose to take place in San Francisco.... I'm always so charmed that it's Vancouver. That scene has got to be one of my favourite scenes to watch EVER! The snow is simply magical.
You can read the whole article by Karl Keily on comicbookresources.com here.