It is gloomy outside, but you know what will cheer you up? Free cupcakes. And thanks to yet another TV show looking for free advertising (hi there AMC!) such cupcakes can easily be yours today between 11 a.m. and 3 p.m. at the corner of 26th Street and Madison Avenue. Well, as long as you don't mind a little bloody finger in your red velvet cupcakes.

The cupcakes are being given out in support of the second season of The Walking Dead (hence the bloody fingers) and are from Cupcake Stop. If you head out there, the truck you are looking for looks like this and says on its side "Free Cupcakes To Die For." Are they really though? You tell us!