Geisha

Product

A 120-pound cement foam roller developed by Chris Duffin, described as 'terrible and magnificent' for recovery.

Mentioned in 1 video