Originally Posted by Skeletonlord There is a huge shopping street in London called "Oxford Street". Its the busiest street in Europe! There is a huge range of shops, including GAME (For buying Video Games) and fast food places! Ha! I went to Cambridge Just messing with ya! lol
Forum Rules
Bookmarks