Angels set World Record for most fans wearing superhero cape

Story continues below