2010-dacia-duster-floating-nigeria-The Swarm-108 Published 2 November 2023 at 1114 × 616 in Chairlie, Oh Chairlie, Come Owre Frae Pitgair A 2010 Dacia Duster bobs in the surf off the Nigerian coast after the tidal wave. CONTINUE READING