July 5, 2014 at 23:59:33 UTC
Managed to get this picture of Diesel riding off to victory during the fursuit games during Megaplex 2013.