Review for Lost and Found

Lost and Found

(#) Cesium 2007-08-26

Wait a minute, is this the Dexter from the TV show Dexter? The blood-obsessed Dexter? starts laughing uncontrollably

Ducky! >XD