Celtic Heroes

The Official Forum for Celtic Heroes, the 3D MMORPG for iOS and Android Devices

Search found 473 matches

Re: Which team y'all support??

When I ask which football team you support, I am referring to the sport which in my country is called football however Americans will call soccer, to clear up the confusion :) anyways, who does everyone support?? I'm more English than you any day -.- Dual passports Bud :-) Obviously Chelsea. If you...

Go to advanced search