Where The Wild Things Are

Steve Vai

by Alissa Ordabai Staff Writer A spacious, airy room overlooking London’s river Thames gives a sprawling view of the Docklands skyscrapers and lends itself perfectly to an interview with the most futuristic guitarist of our time. Vai says that he loves London and describes it as “a truly great [...]