Too Much Self-Reflection

Added on by C. Maoxian.

I thought she was black, but Delta Maid is a white girl from Liverpool! I dig the song, You Better Run: