More Meteo Geekiness
The answer is yes. This website (but I'm sure there are more) offers a link that added to Google Earth will superimpose the reelaborated imagery from a Swiss meteo radar on the map. And this is an example of the results.
Cool, ain't it? Problem is, one could waste hours just watching the clouds moving around (I hear it's called storm chasing).