Rebecca Haro is a dumbazz