rap battle

Watch: Epic Rap Battle Between Edgar Allen Poe and Stephen King

Bookworms will love this YouTube rap throwdown between a pair of literary masters.

Read...