Joe Biden Thinks China Is in North America… It’s a Good Thing He’s a Democrat (VIDEO)

Veep Joe Biden thinks China is in North America.

It’s a good thing this clown is a Democrat or he’d never live this down.
From Biden’s speech this week at Miami Dade College.

You Might Like
You Might Like