Mashup: Twoogle

Twoogle
Display the best twick about a topic above the google search results. Site is in German.