0 LIKES LikeUnLike
Hi. There are these shops called 'RELAY' all over France and Spain, and Hong Kong too for that matter, that sell magazines and postcards. They are usually at the Train stations, Airports and other places where tourists pass by.Does any one know where this company's head quarters are and any idea how I can get in touch with them?Thanks
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 1 answers.