After hearing "Yadda Yadda Yadda" and "BEEF," you certainly would't expect to seem these two in a pic together lol
Actually a few months back there were some tweets between everybody that made it seem like Tech and Juan were "cool" with each other again. To what degree, who knows. But, apparently this is proof of all of that.