When the Cosmic Invading Grand Racing Crew, Hashiriyan intends to expand their territory with Earth being their next target to take over, five genius mechanics join forces with an alien…