Last night (May 23), Swedish indie rockers Shout Out Louds stopped by ‘The Tonight Show With Jay Leno’ to play ‘Walking in Your Footsteps,’ a track from their recent studio release ‘Optica.’ Tune in at the 37-minute mark of the clip above to watch their live performance.

‘Optica’ dropped back in February via Merge Records, and Shout Out Louds have since embarked on an international tour to promote their new disc, including a number of festival appearances. Visit their official site for the full itinerary.