The Rock (No, not that one)

not the Nicholas Cage movie Either.

The Rock (or The YOUR Radio 103FM Stadium for sponsorship purposes) may not be the largest of Stadiums but goodness me is it in a pretty special location. With the Dumbarton Rock towering above it and the the River Leven, feeding into the world famous River Clyde, within a stones throw away makes for pretty epic surroundings.

Strategy and content provider for Tifo Football@AFHStewart, sent us in this picture of his recently purchased Dumbarton t-shirt.

Dumbarton t-shirt

Anyway, thanks Alex for sending in your picture.