Lordi wins Eurovision song contest…
Update from Razib: Finland vs. Sweden re: educational performance. Take home message: Finns are nerds!
I know Razib was rooting for them.
Lordi wins Eurovision song contest…
Update from Razib: Finland vs. Sweden re: educational performance. Take home message: Finns are nerds!
I know Razib was rooting for them.