Your English Is Good - Tokyo Police Club
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.
Only 1 comment? C'mon, we can do better... Leave a comment above and let's keep this conversation going!