Leaked Scene: Homer To Vote For Obama

Homer Simpson tries to vote for Obama in the '08 election...

Added:

By: shawnwasson (10118.70)

Tags: homer simpson, obama

Location: Washington, United States

Reported as repost

Liveleak on Facebook

Advertisers