What Do You Find Interesting In The New Google Chrome Toolbar

Israel
June 10, 2009 7:56am CST
Have You downloaded the new google chrome toolbar? What do you find interesting about it?
1 person likes this
No responses