Tuesday, January 11, 2011

News from French Government!

French Government posted a video with their latest creation!
It's called "Tech Avantage".

No comments:

Post a Comment