In her monologue, Ellen discussed how she has the need… the need for speed.

Comments