Lunchtime Doodling ByLars March 15, 2011 0 Comments Live at the Isle of Wight festival last summer, The Strokes (in the middle of a "comeback"); New York City Cops (They Ain't Too Smart):