Nicholas Rossi wallpaper Nicholas Rossi The man in question lives in Glasgow and. The US authorities say the man is Nicholas Rossi who is wanted on a rape charge in the … Friday, November 11, 2022 Edit