« Build your own Segway | Main | Hans' group's funky site »

September 30, 2003

Wow.. I got to see me one of these!


BBC NEWS | South Asia | Meteor dazzles Indians

Posted by vanevery at 10:50 AM