April 28, 2011 28 Perfectly Timed Photos Taken at the Exact Right Time 890 × 1024 Friends Share Everything Friends Share Everything