Travis Wall chats with Belinda Thomas of TVMusic Network about the Season 15 Finale of So You Think You Can Dance