By Nick Romano
Updated July 24, 2016 at 08:02 PM EDT
Twitter/Keith Urban

Keith Urban gave the folks in Albuquerque, New Mexico a taste of Motown Saturday — with the help of a special guest: While performing a concert in the city during a stop on his Ripcord World Tour, the country star brought actor Miles Teller onstage to perform the Temptations hit “My Girl.”

Urban posted video of the duet to Twitter, writing, “Huge shout out to [Teller] for getting up on stage and singing [tonight]! It was very cool!” The actor, who previously flaunted his musical skills in the Oscar-winning Whiplash, then thanked Urban “for the subtle encouragement.”

See video from Urban’s concert below.

Teller, seen sporting shorter and lighter hair, is currently filming Joseph Kosinski’s Granite Mountain, which kicked off production in New Mexico. The Bleed for This and War Dogs star plays Brendan McDonough in a ripped-from-the-headlines story about the Granite Mountain Hotshots, the firefighter squad who fought the devestating Yarnell Hill Fire that claimed the lives of 19 out of their 20 crew members. Jeff Bridges, Josh Brolin, Taylor Kitsch, James Badge Dale, and Jennifer Connelly also star.