That was… upsetting. 
Justin Long had it coming though.