Artipoeus visits Jennifer Abessira’s installation, “Don’t Think Twice,” at London Bridge Station in London, England. I flew into Heathrow Airport for the first time since 1999, and didn’t recognize a thing — it’s so new and shiny and futuristic, I felt like Jason Bourne, trying to find.. Well, the exit. I was going straight to the London Bop, the annual gathering of T.Rex fans and family, for a night of reunion and revelry and rock & roll. But I had to take a cab to the Bop because the Tube would take too long, and also… well… there had just been a terrorist attack. Again.
Featuring I Want My Country Back. Download for free at shemakeswar.com!