hi!
i am also based in Belgium and I was looking for this red t shirt as well, and i have found one.
here is the url:
http://www.rockabilia.com/product.php?productid=71829
is is exact the thing I was looking for, and I guess you are looking for it as well, the logo on the front, no...