It's About Time was finally released on August 8, 2006.
It's About Time akhirnya dirilis pada tanggal 8 Agustus 2006.