hpvideo

As we celebrate America's Independence Day -- as we explore what it means to be American on the most American of all days -- I also celebrate my independence from the word "illegal."