Entertainment Beyonce’s “Love On Top” Video Is Hardly A New Edition by The Frisky October 17, 2011 by The Frisky October 17, 2011 First of all, does Beyonce release a new music video every week? Just last week, she debuted the…