Rush Comes ‘Full Circle’ With New ‘Time Machine’ Release
On the surface, Cleveland might seem like an odd location for a band like Rush to film their new ‘Time Machine’ concert film, but as frontman Geddy Lee explains, it was a natural choice.