Photos: Teddy Swims tears up St. Pete's Jannus Live

He's tried everything but therapy. Teddy Swims took a sold-out Jannus Live through a surely-therapeutic, 90-minute set on Wednesday night, along with California singer-songwriter Matt Hansen, who opened the set.  If you missed it,  the 31-year-old Georgia boy returns to town this winter for 93.3 FLZ Jingle Ball at Amalie Arena.
Scroll down to view images
Photos: Teddy Swims tears up St. Pete's Jannus Live
Photo by Tre 'Junior' Butler
Photos: Teddy Swims tears up St. Pete's Jannus Live
Photo by Tre 'Junior' Butler
Photos: Teddy Swims tears up St. Pete's Jannus Live
Photo by Tre 'Junior' Butler
Photos: Teddy Swims tears up St. Pete's Jannus Live
Photo by Tre 'Junior' Butler
Photos: Teddy Swims tears up St. Pete's Jannus Live
Photo by Tre 'Junior' Butler
Photos: Teddy Swims tears up St. Pete's Jannus Live
Photo by Tre 'Junior' Butler
Photos: Teddy Swims tears up St. Pete's Jannus Live
Photo by Tre 'Junior' Butler
Photos: Teddy Swims tears up St. Pete's Jannus Live
Photo by Tre 'Junior' Butler
Photos: Teddy Swims tears up St. Pete's Jannus Live
Photo by Tre 'Junior' Butler
Photos: Teddy Swims tears up St. Pete's Jannus Live
Photo by Tre 'Junior' Butler
Photos: Teddy Swims tears up St. Pete's Jannus Live
Photo by Tre 'Junior' Butler
Photos: Teddy Swims tears up St. Pete's Jannus Live
Photo by Tre 'Junior' Butler
Photos: Teddy Swims tears up St. Pete's Jannus Live
Photo by Tre 'Junior' Butler
Photos: Teddy Swims tears up St. Pete's Jannus Live
Photo by Tre 'Junior' Butler
Photos: Teddy Swims tears up St. Pete's Jannus Live
Photo by Tre 'Junior' Butler
Photos: Teddy Swims tears up St. Pete's Jannus Live
Photo by Tre 'Junior' Butler

Join the Creative Loafing Tampa Bay Press Club

At a time when local-based reporting is critical, support from our readers is essential to our future.