Friday, April 5, 2013

THE 1000 MILE AIR AND WATER CAR!

Made in Israel is a car which could tell Arabia where to stick it's oil!

http://www.youtube.com/watch?v=g_2tlnf6y_k

No comments:

Post a Comment