Joey vs. Pete at the valley

Hi Pete, I was told by 20wrx whatever you talk a lot of shit about all your “W’s”, but you clearly got owned on video.

What gives?