TEGAN & SARA MEMORABILIA AT HARD ROCK

Tegan And Sara



Tegan and Sara were honored with a memorabilia display at the Hard Rock Hotel in Las Vegas, Nevada yesterday.



Comments