Jennifer Lopez and hubby Marc Anthony (aka Skeletor) birth alien twins Leave a Comment / BFD, Jennifer Lopez / By Angie Yes, that seems to be the biggest news of the day! What a sad sad world we live in homies… TweetSharePinShare0 Shares