Tommy Davidson stopped by The Juice Studios – Nuff said!!