The Tonight Show’s Ross Matthews Covers Eclipse

Robert Pattinson is slated to be on Leno on June 30th.