Simply put, Mark DeLuca is one of us, he’s a Dot Rat, and my buddy Sean Gaudet couldn’t have said it much better.
Your email address will not be published. Required fields are marked *