The Stereo – New Tokyo is Calling – Review September 1, 2000 I pray the rumors aren’t true: that The Stereo, one of the best power pop bands today, has called it quits on the eve of their tour for this new EP.