Beyonce writes a letter in support of Barack Obama. Who do you think will win the election?

via Beyonce