Where Is Nikki Catsouras Family Now?
Internet legend Nikki is now a household name. She was an 18-year-old college student living in California with her parents and two sisters in 2006. ABC News reports that Nikki Catsouras enjoyed taking videos with her camera. Unfortunately, it was her camera that would be used to remember Nikki’s life and death as a gory … Read more