Video of the Week – The Mowgli’s – San Francisco [VIDEO]Video of the Week – The Mowgli’s – San Francisco [VIDEO]Because we here at The Moose are in love with love, we love The Mowgli's video for "San Francisco" and think you should spread the love.Rich LedouxRich Ledoux