Tucker Rips Dan Crenshaw for Betraying America The Patriots Brief 2 months ago IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW It didnt take Crenshaw very long to show his true colors.. Lobbyists are Traitors to the USA. These are foreign agents standing between the American Citizens and Actual Representation.