Moscow Angels

Logo for American football team from Moscow.