Cyrus Villanueva hailing from Wollongong, NSW, the 19-year-old that struck it with the judges and audience
For Bookings