Ode to Billie Joe Stitches

Ode to Billie Joe Stitches

It was the third of June, another sleepy, dusty Delta day. … Celebrated the 50th anniversary of the Beatles releasing Sgt. Pepper this week. Two days later, in 1967, Billie Joe MacAllister jumped off the Tallahatchie Bridge. Strong week. Fifty years later,…