The Delta Routine is the Milwaukee-based trio of Nick Amadeus, Evan Paydon and Kyle Ciske.
Added by Upcoming Robot on October 24, 2008