Geisha
Product
A 120-pound cement foam roller developed by Chris Duffin, described as 'terrible and magnificent' for recovery.
Mentioned in 1 video
A 120-pound cement foam roller developed by Chris Duffin, described as 'terrible and magnificent' for recovery.