Interesting demo, a vehicle, odd movement, more