French girls.
French porn actress.
You dun goof'd
Power Rangers in the background.