The following story is brought to you courtesy of The Next News Network. Click the link to visit their page and see more stories.
100% Fed Up reports, A caravan of trucks displaying brutal LED messages have descended on Joe Biden’s hometown of Wilmington, DE and the result is hilarious!