RSS Feed

Off The Cuff Rant No.21

What a shockingly shite logo ITV have gone with for 2013. One of the troglodytes from our local dump could do better. CRAP!

Rant over.

0 comments: