Looks like a big golf cart aka Kei truck :D 500HP and 350 mi range? Interesting... Hanging the bikes out the tailgate like that is pretty common. There are racks designed for it; keeps the bike lower than having it stand fully up without removing the front tire.