I'm submitting a song for SLS21 consideration. I'm submitting "Your English Is Good" by Tokyo Police Club.
You know how I love to be current with today's new music. This track was actually released on July 9, 2007. 18-months later, I deem it SLS-worthy.