Darth Vader Penalty Kick

Proof that the US is the only place in the universe that doesn't love soccer.

Darth Vader Penalty Kick
Filed Under:
We like you. Do you like us too?