WYBC Yale Radio
The Best Rap Battle Ever

http://www.youtube.com/watch?v=5BrkmIqUXck