Welcome to our forum.
You don’t think these are the same guy in costume and out do you? Spidey is looking a bit “light in the loafersâ€
I'm starting to wonder if Steve and Chas are the same person. For one thing, it's difficult to believe that two separate people would pick "videos" like these to represent themselves. D