Soarin and Rainbow Dash have sex on a cloud.
AUTHOR'S NOTE: Written as a gift for my friend Jess, AKA StormBlaze, who drew the (NSFW) picture of the same name which inspired this. I should start charging her for these things.
Cover image was removed at the request of a Fimfiction moderator.