Surprise victories in both NASCAR and f1 races

Photos shows Aric Almirola holding a lobster that he won by winning the NASCAR race at New Hampshire Motor Speedway

NASCAR CUPS SERIES Before I start on this story you and I both know that by the time I got home the EGG is lit and that lobster’s better days are behind him…where did I put that melted butter?!?! The NASCAR Cups Series race at New Hampshire Motor Speedway got off to a rough start […]