Events this weekend in Monrovia, CA