RIP Teddy Bruckshut! Jamaican Star Dies In Car Crash

Belly actor Louie Rankin dies in car crash in Canada World reports that the Jamaican actor was involved in a fatal car accident in Ontario, Canada on Monday (30 September). The publication claims the crash involved a transport truck and another vehicle, while further details surrounding the incident are yet to surface. Louie, who is known for his Grammy Award winning 1992 hit Typewriter and … Continue reading RIP Teddy Bruckshut! Jamaican Star Dies In Car Crash