Thread: HAHA read this
View Single Post
Old May 17, 2004, 12:17 am   #5 (permalink) (top)
PeterWolf
Guest
 
Posts: n/a
I seem to recall there was some question that those mobile facilities were actually made in England. I can't quite remember, anyone else?
  Reply With Quote