Watch: Unhinged Ted Cruz supporter claims Obama ruined Christmas · The Logical Leftist · Sentinel