The Week in Rap - 0 views
-
Michelle Krill on 05 Jan 09The Week in Rap is a weekly summary of news headlines in the form of a short rap video. The site was created by Flocabulary, and the songs and videos are written by Flocabulary artists.