The biggest surprise that this film has to offer is that rap was invented in India! Oh, yes. Here is incontrovertible proof, given us by two guys who had the outfits a bit wrong but all the hand movements just right. Listen to this (it’s short)!
Who knew?!
read more »