Friday, September 07, 2012

Three Times.

New Allen West ad. In the words of Spinal Tap manager Ian Faith, "Controversial. Very controverisal.

0 comments:

AddThis

Bookmark and Share

Always sniffing for the truth

Always sniffing for the truth

Blog Archive