Taylor Swift Quiz Vol. 1 at Twelve Mile Limit

Twelve Mile Limit 500 S Telemachus St, New Orleans

Covering Taylor’s music and collaborations, and of course some personal tidbits that fans will love to celebrate.

Free

Back to top button