The New Team Ottawa

106 Membres
15 de març 2014
Has participat en 2activitats
A group for people from the capital city of the greatest country in the world, Canada! The original "Team Ottawa" was rendered inactive on account of our only SA leaving the site, so this is our attempt to revitalize the group.