Nov 152012
 

In honor of the Disney acquisition of the Star Wars franchise,  quickly got to work mashing the two together. What resulted was another Disney princesses and Princess Leia parody, only this time, they spoof the opening song of Disney’s Beauty and the Beast, Little Town