Lidl pizza?
Was probably made in some russian factory in the shadow of Chernobyl!
(
Tesco Quality 60.825659, -0.788337,
Tue 24 Jul 2007, 14:13,
archived)
then it should have been self cooking!
damn it!
(
discomeats This canoe,
Tue 24 Jul 2007, 14:14,
archived)