Luke Jones falls 15 feet onto his head and still kills his part in 48 hours. February 07 2015, 0 Comments

CLAY SFTW 2014: HEAD FIRST 

Luke Jones teaches us if you take life on head first you'll no doubtingly stomp it.