Does a £7.99 Barolo Make Sense?

A £7.99 Barolo from German no-frills discounter Lid