BLTA: promising flight, since 2004?
I love watching this one. Check out their website: If you can find any information what-so-ever on this one, you need to be digging for artifacts on the Titanic.
The idea is good, non-stop flights from the states to Russia, but, you knew the but was coming, you have to be generating revenue, somehow, before you flip the squat-switch and leave the tarmac.