Roy Banks is in love with hip-hop; he wakes up and breathes its presence and then goes and practices it in his spare time. His new...