Who: Raveonettes.
What: Can anyone tell me what song this reminds them of? Its so damn catchy, really makes me think Ive already heard it in some other form. The song comes from the bands Oct 6th release In and Out of Control. Stream a bunch of the songs here. I would have saved you the trip, but couldnt figure out how to embed it here.
Song: Last Dance.