Don't ever miss this once in a life time astronomical event on June 6 (Philippines), June 5, 2012 (North America). None of us who are living in existence today will ever see this kind of spectacle ever again. Because the next Transit of Venus will happen again on the next century.