Asus ROG Phone 7 leaks a day before launch [Gallery]

Asus ROG Phone 7 leaks a day before launch [Gallery]