WHAT THE IS GOING ON. Also notice the guy in green pointing and laughing... is that Ron?