I found Adwatch.tv today. Not quite Tarrant on TV but close.

By
advert