The problem is that it doesn't make sense. A bus with no windows, no steering wheel and no ground clearance, so a tram. A new car with full self driving ..except why would it need to be new when he's been promising FSD for various tesla cars for years.
edit: sorry I just checked, it does appear to have see through windows at this timestamp https://youtu.be/-JOas3fcXU0?t=896