driver got the surprise of his life »

US Helicopter Force Lands In Central Bucharest!

US Helicopter Force Lands In Central Bucharest!

mayur July 30, 2021 0

This driver got the surprise of his life when a US helicopter landed right in the middle of a Central Bucharest road!

Read More »