theinturnetexplorer * Mom sat next to this guy at the deli and overheard him talking about some $100 million dollar deal and took this awkward photo. She texted me it and said any idea who this is? apparently Stan Lee makes cameos

theinturnetexplorer * Mom sat next to this guy at the deli and overheard him talking about some $100 million dollar deal and took this awkward photo. She texted me it and said any idea who this is? apparently Stan Lee makes cameos

See More
See More
Upload a Meme