Royce Da 5'9" never fails to impress crowds with his clever delivery and intricate thought processes.
Added by Upcoming Robot on October 31, 2008