Listen

Description

The lads congratulate world's steepest road, Ffordd Pen Llech of Harlech Wales, and peek into the Alabama zeitgeist.