Celtic Football Club is based in Glasgow.
Yes Jedward are Celtic FC and Newcastle FC fans
Celtic have 109 trophies to Arsenals 45
Celtic Park, Parkhead
They Are in Glasgow Scotland
Celtic F.c were made in the year 1888
No they have not