on January 21, 2008 The Rambler After being released from prison, a man known as The Rambler stumbles upon a strange… on January 21, 2008