Pamela Geller and Robert Spencer, better get on Disney for The Pirates of the Caribbean!

More