OK, I have seen this guy someplace before. Maybe XTube?? Anyone else seen him?? Looking forward to seeing him do his stuff!