Does anyone know if Leonard Pickel is in the UK, London area? I got a strange email from his email which made me think someone hijacked his computer and is trying to SCAM money from people. Does anyone know where Leonard is? Someone might have stolen his labtop computer.
Larry
Larry
Comment