David Blaine was on the Ellen Show (at least virtually) last week and somehow we missed it. Here you go…. seriously, we did not even realize Ellen was doing new shows at the moment!