Post date: Nov 11, 2015 3:39:55 PM
Just where is this strange building? Which continent are we on? Are we in Africa and if so did you know that the locals there also sport fluorescent lycra? I haven't a clue where it is but Ian Gow has promised that the first five club members providing the correct location of this building will receive a major prize. Think you know where it is - text or email your answers to Ian?