Comment: infomercials?

(See in situ)

In reply to comment: Is this what DP had in mind (see in situ)

infomercials?

What product is being sold? Troll alert

The Red Coats are coming!