JR finally wins a race...

More memes featuring this image