R Rajat Member Jul 27, 2011 #1 Free Vodafone SIM for UK people only. I see this somewhere so thought may be someone would like to get them. https://freesim.vodafone.co.uk
Free Vodafone SIM for UK people only. I see this somewhere so thought may be someone would like to get them. https://freesim.vodafone.co.uk