During a ferocious New York City snowstorm, Peter is challenged by the Vulture!
No critic ratings have been found for this issue.
That was hilarious, but aunt May was kinda out of character here.