Obama '08

Inherently Funny

Contributor

Rating

 

Calamari Patties

Rumor has it that they sell these at Trader Joe's.

Funny Foods | August 12, 2006