Shemar AlleyneNov 19, 20221 min readVideo of accident at La JalousieSee video above of accident at La Jalousie on the West Coast of Demerara (WCD).
Comments