Brooke and Justin Norris have been found aliens

Yesterday evening two unidentified moving objects were found roaming the streets of Newcastle in New South Wales. They were tackled by police officers and were questioned. They have been found to be YouTube stars Brooke and Justin Norris aka as mama and papa from the Norris Nuts.