I Do Watch F1. I've seen both, Mika & Kimi Actually. (And Mika Salo Too. Yes. Finland is a pretty small place, everything mentionable happens in Helsinki, so that's not too amazing... )
<span style='font-size:14pt;line-height:100%'>And About The Avatar...</span>
...I Gave some directions at the Fan Media, and thats pretty much it.
I Have some relatives in Canada. They Live In Toronto. I once was there, but I Was so young, that i don't remember much aboudit.