Christina Aguilera seen filming her new upcoming movie “Life of the Party” in Covington, Ga on October 14, 2016.

Life of the Party will hit theaters on May 11, 2018.

LEAVE A REPLY