Erika Girardi Likes to Go Fast

Clip 0 of 0

Erika Girardi Likes to Go Fast

But has her need for speed gotten the best of her?