« Breaking News... Girls Gone Wild filming in Abilene | Main | Show me the money. »
What the Duck?
January 24, 2008Two in one week... that's pretty good for these guys.
This one made me laugh a little bit this morning.
Posted by Jason Palmer at 08:35 AM | Permalink | Comments (0)

