No one can say that Travis Scott doesn't show his fans love.

Not long ago, a fan got to keep one of the rapper’s rings after being forced to leave the show space because he broke both legs falling from three stories up. Not anyone's idea of a perfect night out, but at least the jewelry takes some of the sting out of the injuries.

However, it wasn't a one-off showing of generosity. At last weekend's Rolling Loud Festival 2017, Scott gave out another one, but thankfully, no one had to break any bones for it this time. Instead, a fan rapped the entirety of his track, "3500," which features 2 Chainz and Future. 

In a video of the incident, Scott’s getting turnt while shouting his way through "3500" and everyone's really feeling it, no one moreso than the ring recipient, who got hold of the microphone and did this thing to perfection. When he was done, Scott handed the fan his ring, which is supposedly one of his favorites, as he was taking back the microphone.

Check out the video below.