OK, who is KenyanBornObama? Is it Miles taking the piss?