duckduckgrayduck.com
Doomtree “Gray Duck” (Official Music Video)
They were totally in the parking lot of the Walker Art Center at the end.