I saw this on the news this morning and at first i thought this guys are some sort terrorist.. I was surprised to find out that these guys are actually "Real-Life Super Heroes" living in my area. Interesting.
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.