Probably. It's a stretch, but since most of cellphones nowadays come with some sort of a little camera built-in and Latvia's
mobile penetration rate is around 99%, I wouldn't be surprised by some random guy putting up a video of such a sight on youtube a few hours later.
Though the timing is a little suspicious, and the quality of the video is better than something I'd expect from a cellphone.