Does anyone remember Flo.Tv or this Superbowl ad?

This ad forces me to question the value of Superb Owl advertising.

Where will you be? I think Qualcomm is still around, but not Flo.Tv.

Catchy tune tho.