Just heard on the radio that President Bush and Vladimir Putin are dining in the resort town of Sochi on the Black Sea! How cool is that? I think it's time for a flyover!!
Good time to bump our Sochi show from last year...
viewtopic.php?t=1656