Big Al’s new game results in Jenna’s embarrassment… Kellie does not approve. What did you do this weekend?

VIDEO

AUDIO