Surreal day continues. Here's a potential Fidel Castro impersonator walking downtown: