The Showdown
5080
336
Sun Huizi

The Showdown

Saturday, September 5th, 2015 at 6:11:43 PM · Photo Archive/2015

Sun and Dan face off with fists up, while Dave looks on in anticipation at a local pub in Long Beach, California.

Celebrity Detection: Powered by AWS Rekognition. Results may be inaccurate.