Topic starter
found this it's called dopplr [url= http://www.dopplr.com ]Dopplr Link[/url] have a look and see what you think kind of a travel network with user created content rather than ads everywhere
Posted : 21/01/2009 9:35 am