Novibus or wht ever ur name is is a bunch of bullshit....Shenae Grimes was born in the United States....wikipedia sucks now