Rain does little to dampen Africa Oyé festivities