Team Biden actually thought this insane video looked good!? - The Horn News