Hanging Out With Rio de Janeiro's Drunk Priests And Devils (PHOTOS) (TRAVEL)
Countless nuns and angels mix happily with devils decked out in scarlet horns and forked tails, amid the heady, sex-charged atmosphere of samba and sweat.