German Carnival parades defy weather, poke fun at powerful ...
www.washingtontimes.com
Images may be subject to copyright.