# [05AB1E], 27 bytes

 vyð¡RD¤…TheQsgα£Rðý})‚øí{ø¤

[Try it online!][TIO-j3pve2jv]

### Explanation

 vyð¡RD¤…TheQsgα£Rðý})‚øí{ø¤ Argument l
 v } For each y in l, do:
 yð¡ Split y on space
 RD Reverse and duplicate
 ¤…TheQ Last element equals "The" (true = 1, false = 0)
 sgα Absolute difference with length of array
 £ Get elements from index 0 to calculated difference
 R Reverse
 ðý Join on space
 )‚øí Pair each element with original
 {ø¤ Sort and get the original band name

[05AB1E]: https://github.com/Adriandmen/05AB1E
[TIO-j3pve2jv]: https://tio.run/##MzBNTDJM/f@/rPLwhkMLg1wOLXnUsCwkIzWwOP3cxkOLgw5vOLy3VvNRw6zDOw6vrT6849CS//@jlYAKFIBYSUcBxqyEsoty81Mq8xJzM5OLlWIB "05AB1E – Try It Online"