Teleoperated Robot Vehicle Video
Movie Trailer for The Delta Force
Fast Attack Vehicle on Youtube
This one is from Japan
The Chenowth Story