Chocolate Peanut Butter Caramel Cake

Chocolate Peanut Butter Caramel Cake

The peanut butter lovers dream. 

Chocolate sponge, layered with peanut butter buttercream and caramel drizzle, topped with a chocolate ganache drip.