During the filming of episode six of season five of Discovery Channel’s reality TV series “Street Outlaws,” show superstar Jerry ‘Monza’ Johnston had a...
Who is Scarlett Bordeaux?
Elizabeth Chihaia, known better by her ring name Scarlett Bordeaux, was born in Edgewater, Chicago, Illinois USA, on 13 May 1991...