WGRZ

Janelle Ambrosia Really Really Hates Black People

Janelle Ambrosia is the New York woman caught on video hurling a massive racist rant while her children wondered close…

10 years ago