Pretty sure this is my favorite track on Star Lord's mix tape.