Preheat oven to 350°F and line jelly roll pan with parchment paper.
Sift together flour, cocoa, baking powder, and salt in a bowl.
Whip eggs until frothy, then gradually add sugar and oil.
Mix in buttermilk, vinegar, vanilla, and red food coloring, followed by flour mixture.
Pour batter into pan, spread evenly, and bake for 13-15 minutes.
Roll warm cake tightly in parchment paper, then cool on wire rack.
Prepare cream cheese frosting and spread evenly over cooled cake.
Roll cake tightly again, refrigerate, then slice and serve.