Metal songs by non metal bands.

Exactly...That's one of the best Metal songs ever.

I think

Led Zeppelin - The Rover

Even though some argue that they're metal, I just think they had a huge influence with those riffs.
 
It depends what you define as a non metal band. TNT are mostly hair metal or whatever you want to call it, but they have some cool traditional metal oriented songs.