Metric Performing All Yours on Jay Leno Author: Elaine July 22, 2010 0 Comments Uncategorised The intro of this song gives me goosebumps! I couldn’t hear it now without seeing Bella and Edward in the meadow! The Tonight Show with Jay Leno will be aired in the UK tonight! Source Share on Facebook Related Tweet ← Previous post Next post → Leave a Comment Cancel reply Your email address will not be published. Required fields are marked * Notify me of follow-up comments by email. Notify me of new posts by email.