Entertainment, Live entertainment, Media, Music, NJN, PEI, Rock and Roll, YouTube Taylor Swift and John Mayer – Best Night of My Life May 23, 2009 — 2 Comments