Great catch! I dug a little more and it looks like the company that provides the trucks is called " Aardvark Mobile Tours" and thats their logo. That's supposed to be an aardvark, but I wouldnt put it past anyone with their logos anymore. It's still very questionable and suspicious logo to me.