Joe Biden is in France EMBARRASSING our Country My Daily Liberty 7 months ago IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW He is literally stinking up the place. Dr Shill to the rescue. This man is complete, embarrassment to America.