Newest Cross Out Show

Was that our M420 winning the gold?!?!?!?!

Where has he been?