Thousands flock to see image of Steve Jobs on French toast

Pomaire, Chile — By mid-morning, the line was already snaking through the narrow streets of Pomaire, about 85 miles west of Santiago, Chile. Hundreds of people — young and old, locals and foreigners, rich and poor — waited patiently for their turn to see the miracle now known as “The Toast.” It was just days … Continue reading Thousands flock to see image of Steve Jobs on French toast