IMO the most delicious cake on the planet - LOL.
Chocolate fudge cake, filled with homemade chocolate mousse and sliced fresh strawberries. Iced with mousse, topped with ganache-dipped strawberries, poured ganache and bottom-bordered with homemade...