Does anyone remember Flo.Tv or this Superbowl ad?

That was nausea-inducing nonsense.

1 Like