Rest In Peace Dean “Dino” Estrada

By Nolan P. Smith-Pastrami Nation This Saturday, I got the horrible news that a good friend of mine, Dean “Dino” Estrada Sr, had passed away. Dino, as I have known him by since 2003, was an amazing guy and an amazing artist as you can see by the picture above. I don’t like saying he passed away: my friend George […]