RUFFSTARR.COM
The duo talks to us about their new art piece debuting at Art Basel Miami Beach this week.