Matches in DBpedia 2014 for { ?s ?p The Texas Revolution is an American professional indoor football team which is currently a member of the United Conference of the Indoor Football League. Based in Allen, Texas, the Revolution plays its home games at the Allen Event Center.. }
Showing items 1 to 1 of
1
with 100 items per page.