Michael Jackson Impersonator Happens To Be a Cab DriverMichael Jackson Impersonator Happens To Be a Cab DriverSome times there are Michael Jackson impersonators. Sometimes there are cab drivers in Brazil. On very rare occasions, you can have both! John RiggsJohn Riggs