I can just imagine... I see this ting rolling down the street, and I think I'm going insane because I just saw a Landspeeder on the street. I run back to whoever and say "Oh my God, I just saw a Landspeeder!!!" No one believes me and I am dismissed as crazy.
This is incredible! I don't even know what to say!