What does the worlds most notorious villain think about Terrell Owens signing with the Buffalo Bills? Find out for yourself:

While I may not agree with everything that is said on this video about the signing, it is absolutely hilarious!! Bravo to whoever put this together!


Bills Owens Football

Advertisements