• Embed
watch full episode

Enjoying The Moment

Season 7 Ep 24/18/12

Layla chats with the five new crews taking on the Flo Rida Challenge.

Up Next