Derek Hough Talks About the DWTS All Star Season!

Dressed casual and saying his usual PC spiel but looking hot while doing it.  🙂