Alyssa Branch pulls down her teal panties