Welcome back, Lou! (I've been away so much lately with the crazy stuff at work, I didn't even realize you were anywhere else!... )
Ahhh... scenes from my home town. But what kind of crap are they trying to pull in that commercial?! Everyone knows there are no frogs in San Francisco.