This is what a 40 minute set with Daniel Grant looks like. Enough said!

Video from 
Read More