Mohammed Hijab Catches Patrick bit David Making a HUGE MISTAKE on Iran/Israel June 23, 2025 418 views