I really do have a strong feeling this is in fact tech somehow, his demeanor, down to the way he stands, posture etc just gives off his vibe to me. not to mention that has got to be some leg wraps from a bad fall, looking forward to finding out if im delusional or not!!