Russian Tank Mysteriously Pops Up at Louisiana RestaurantRussian Tank Mysteriously Pops Up at Louisiana RestaurantThe last thing you expect to see when you pull up at a restaurant is a tank sitting in the parking lot. You're really not expecting to see a T-90 Russian tank captured by Ukraine forces.Michael Dot ScottMichael Dot Scott
Sights & Sounds of Russia Invading Ukraine; Some Graphic ContentSights & Sounds of Russia Invading Ukraine; Some Graphic ContentPlease be aware that some of these videos will be graphic. Bernadette LeeBernadette Lee