There are reports of an alien invasion hitting planet earth, all hope is lost? or is it?! Thank god for super girl and her super pussy making Alien bust his big black load to save the day