Posts Tagged
Ad Pulled
DC Metro attempts to profit off the Pope
Who were the ad wizards behind this PSA? And who in their right mind thought featuring a Pope bobblehead riding the metro was a good idea? Incase you missed it, DC Metro went in-house [not suggested] and created what someone thought was a creative PSA attempting to motivate people to …