Michelle Obama To Appear On ‘Parks’
Visit streaming.thesource.com for more information It appears President Barack Obama isn’t the only one in the White House with some star power since Michelle Obama will be heading to Pawnee, Indiana. The first lady will be guest starring on the season finale of NBC’s Parks and Recreation. The episode was filmed in Miami and will […]