Mashup: Current Weather Comments

Current Weather
A geolocation-aware mashup that shows current weather forecast along with recent social media feeds from Twitter, Flickr and Youtube.