New video footage of an unknown orb hovering in the sky above Birmingham UK
New video footage of an unknown orb hovering in the sky above Birmingham UK
New video footage of an unknown orb hovering in the sky above Birmingham UK
New video footage of an unknown orb hovering in the sky above Birmingham UK