Okay, so..... somehow one of my very white, very geeky friends of my youth? Is one of the main people in a Dizzee Rascal music video... weeeeird.
"Starring" - Dizzee Rascal.. and Robert Northrup!
Click to view
Mom says that he knew the producer or something? Still, weeeeeird.