Rap to the Future

1.21 gigawatts of dope rhymes.

Rap to the Future