After making headlines around the world for handing over a suspect to police, the identity of Britain's mysterious caped crusader has been revealed as Stan, a take-out food delivery man.
NBCNews.com: Top NBCNews headlines, NBC News
Tue, 03/05/2013 - 11:14am
After making headlines around the world for handing over a suspect to police, the identity of Britain's mysterious caped crusader has been revealed as Stan, a take-out food delivery man.