Jul 4th, 2009
It was 2005 and I was at the Siete Dolphinas taco shack on Sunset Blvd when I first heard the rumors of alien abduction in the strange disappearances of New York's Mexican chefs.
Copyright © 2012 Outright Mental.