Mar 17, 2023
Alyssa and Kayla are here with a National Geographic episode all their own - and you know it gets gross. Links & pics below!
Feb 10, 2023
Alyssa and Kayla return from the holidays with a barely themed episode. Links below!