Jun 14, 2010

Cameras trip up Joran van der Sloot story



Mug shot below taken by Peruvian police shows van der Sloot is about 6’ 6” tall.