The Final: Statement Greek Amphoras
S8E10

The Final: Statement Greek Amphoras

9 Mart 2025
57 dk
9.0/10(1 oy)

Our three finalists create statement Greek amphoras and take on some extreme throwing in their last surprise challenge.