17. Liz + Lina have a YouTube channel!

January 28, 2017

The day has finally come! Liz + Lina have been hinting at a big announcement/project for months – and today they are sharing all of their exciting plans! Tune in + find out why are starting their own YouTube channel. And then… go and subscribe!

No Comments

Leave a Reply