Anyone watching the 1st match in Euro 2012 today Poland v Greece will see what the new Warsaw stadium is like where a GP in 2013 is rumoured to be going.
Edit stadium looks fantastic-will go if gp is held there.
Yes you are in luck canal plus sport 2 sweden tonight at 5pm (uk time).
Now all you have to do is find someone who has access to that channel.
Alternatively you could twitter coolsports see post 2 and beg them to stream the repeat today if they have a spare channel.