Mashup: Molu the Search Spider - Beta

Molu the Search Spider - Beta
Molu gets a facelift. It searches in more than 25 websites and thus making it a powerbomb in terms of keywords and tag search.