It looks like the LG E900 has made a quick pit stop in the Czech Republic for a not-so-quick video appearance. Blog mobilmania.cz has posted a twenty minute video walkthrough of the yet-to-be-released Windows Phone 7 device; complete with narration in the sweet, dulcet tones of Czech. The device, which we’ve only known as the E900, is referred as the Optimus 7 several times… so we learn that. The video is after the break. Have a look for yourself.