How many people are watching the debate hoping Biden literally shits himself?
Please Login to reply.
No replies yet.